Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Связь HTML-формы и PHP-скрипта
 
 автор: sard   (06.01.2010 в 00:14)   письмо автору
 
 

В учебниках по PHP говорится:
"если у Вас в форме есть одно текстовое поле под названием Text и кнопка Submit, в приемном PHP-сценарии Вам уже не нужно создавать переменную для текстового поля и каким-то образом ее инициализировать, так как данная переменная $Text будет автоматически создана со значением, равным введеному значению в текстовое поле."
Когда же я установил localhost и попробовал передать переменные из HTML-формы в PHP-сценарий, то у меня получается где-то такая ошибка:
Undefined variable: operation in d:\WWW\calc.php on line 15
Как передать переменные из HTML-формы в PHP-сценарий?

  Ответить  
 
 автор: IceGhost   (06.01.2010 в 00:32)   письмо автору
 
   для: sard   (06.01.2010 в 00:14)
 

Вам уже не нужно создавать переменную для текстового 
поля и каким-то образом ее инициализировать, так как данная
 переменная $Text будет автоматически создана со значением,
 равным введеному значению в текстовое поле."

Это если в конфигурационном файле php.ini директива register_globals установлена в On. В противном случае, можете получить то, что введено в текстовое поле с помощью глобальных массивов $_GET и $_POST. Смотря каким методом передаете данные из HTML формы.

  Ответить  
 
 автор: sard   (06.01.2010 в 18:11)   письмо автору
 
   для: IceGhost   (06.01.2010 в 00:32)
 

Спасибо!
Установил register_globals в On и все заработало!

  Ответить  
 
 автор: sim5   (06.01.2010 в 18:27)   письмо автору
 
   для: sard   (06.01.2010 в 18:11)
 

Вот этого как раз и не стоит делать.

  Ответить  
 
 автор: neadekvat   (06.01.2010 в 00:32)   письмо автору
 
   для: sard   (06.01.2010 в 00:14)
 

[поправлено модератором]

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования