Borland_delphi_6 Опубликовано 6 Апреля 2004 Жалоба Поделиться Опубликовано 6 Апреля 2004 Что-то я нифига не пойму, как реализовать следующую задачу:Есть файл с расширением php. В нем сначала идет обычный html код. В этом html коде есть поля для ввода текста. Потом идет php код, в котором есть некая переменная. Так вот, как переменной в php присвоить значение текстового поля в html? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
urisoft Опубликовано 6 Апреля 2004 Жалоба Поделиться Опубликовано 6 Апреля 2004 Borland_delphi_6 Для начала надо передать эту переменную в скрипт. (типа как тут на форуме постишь текст).Алгоритм такой. В начале скрипта проверяем на наличие переданной переменной (ну или флаг там какой передавать) - Нет переменной -> выводим форму для заполнения - Есть переменная -> обрабатываем и выводим результат Ну а получить эту переменную можно в зависимости от типа запроса (HTTP_GET_VARS для GET, HTTP_POST_VARS дла POST) Вот пример. Обрати внимание, что поле ввода имеет имя in_form и тоже имя мы проверяем при получении. Это и есть наша переменная. <?php if (isset($HTTP_POST_VARS['in_form'])) { echo "Вы ввели слово: ".$HTTP_POST_VARS['in_form']; } else { echo <<<EOF <body bgcolor="#FFFFFF" text="#000000"> <form name="form1" method="post" action="run_test.php"> Введите слово: <input type="text" name="in_form"> <input type="submit" value="OK"> </form> </body> EOF; } ?> PHP это не дельфи. Добавлено в [mergetime]1081259855[/mergetime] Да... Имя скрипта run_test.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Borland_delphi_6 Опубликовано 7 Апреля 2004 Автор Жалоба Поделиться Опубликовано 7 Апреля 2004 urisoft Огромнейшее тебе спасибо, все работает без единого глюка! А то я уже почти перестал верить, что есть такие люди, которые не станут называть тебя ламмером, из-за того, что ту не знаешь php... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Farch Опубликовано 9 Апреля 2004 Жалоба Поделиться Опубликовано 9 Апреля 2004 Borland_delphi_6 ты можешь весь html перебить в php с использованием этого оператора echo и никаких проблем, только escape тэги изучить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Borland_delphi_6 Опубликовано 14 Апреля 2004 Автор Жалоба Поделиться Опубликовано 14 Апреля 2004 Это не то. По любому, вопрос решен. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.