Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2018, 15:57   #1
mihail1337
Новичок
Джуниор
 
Регистрация: 30.09.2018
Сообщений: 1
По умолчанию Фильтрация поискового запроса

Здравствуйте , помогите изменить этот код так чтобы пользователь сам вводил предложение в текстовом поле.
PHP код:
<html>
<form>
<input type=text id='str'><br>
<input type=button onClick=start() value='start'>
</form>
<?php
// Порядок замены
$str     "Я люблю печеньки";
$order   = array("печеньки");
$replace '<br />';
 
// Обрабатывает сначала \r\n для избежания их повторной замены.
echo $newstr str_replace($order$replace$str);
?>
</html>
mihail1337 вне форума Ответить с цитированием
Старый 30.09.2018, 22:53   #2
Ottava
Форумчанин
 
Регистрация: 05.09.2017
Сообщений: 157
По умолчанию

Ну, как-то так:
Код:
<html>
<form>
<input type=text name='str' id='str'><br>
<input type=submit onClick=start() value='start'>
</form>
<?php
// Порядок замены
$str     = isset($_GET['str']) ?$_GET['str']  :'';
$order   = array("печеньки");
$replace = '<br />';
 
// Обрабатывает сначала \r\n для избежания их повторной замены.
echo $newstr = str_replace($order, $replace, $str);
?>
</html>
Добавить в input name='str' и тогда его можно будет ловить в $_GET['str'].
И во втором input я заменил type=button на type=submit так как в коде нет яваскрипт-функции start() и поэтому форма не отправляется.
Безопасность с Content Security Policy
Ottava вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание поискового сервиса в Pascal. Fender92 Паскаль, Turbo Pascal, PascalABC.NET 3 21.09.2010 21:51