Переменные в PHP
|
Guest |
Когда форма отправляет данные скрипту, например,
<input type="text" name="username"> то в скрипте при попытке обратиться к переменной $username выдается пустое значение. Пробовал получить при помощи $HTTP_POST_VARS["username"] - все нормально. А вот просто по имени - пусто. |
|
Отправлено: 14:43, 19-07-2003 |
Модер Сообщения: 1716
|
Профиль | Сайт | Отправить PM | Цитировать А почему просто по имени не должно быть пусто?
|
------- Отправлено: 20:40, 19-07-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 25
|
Профиль | Сайт | Отправить PM | Цитировать Может быть в настройках твоего php проблемы ?
для нормальной работы в php.ini должны быть следующие строчки: register_globals=On register_argc_argv=On |
------- Отправлено: 20:53, 19-07-2003 | #3 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать На самом деле это нововведение из сферы безопасности, раньше можно было получить значение переменной по ее имени, счаз надо брать значение из ассоциативного массива того метода с которым переменная пришла с формы - POST, GET.
$_POST["var_name"] $_GET["var_name"] Причем разработчики именно так и рекомендуют добывать значение переменных (или вообще совеуют отказаться от них ), а не выставляю опции интерпретатора как удобнее |
------- Отправлено: 01:48, 25-07-2003 | #4 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Я сегодня/вчера начал изучать РНР.
Проблема таже. Немогли бы вы совсем для чайников пример кода привести? |
|
Отправлено: 03:48, 10-09-2003 | #5 |
Пользователь Сообщения: 114
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 08:30, 10-09-2003 | #6 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Знаете, а у меня так заработало:
Форма <form name="first" metod=post action="3-3.php"> <p>Введите текстовую информацию: <input type="text" name="text1"> <P><input type="submit" value="Кнопка отправки сообщения"> </form> 3-3.php А проблема была в том что файл 3-3.* я пытался сохранить с расширением *.phtm. Когда изменил на *.рнр - все заработало. Интерестно, а почему *.phtm не сработало? Может из-за того что у меня денвер? [s]Исправлено: Alek 79, 5:40 11-09-2003[/s] [s]Исправлено: Alek 79, 5:42 11-09-2003[/s] [s]Исправлено: Alek 79, 5:51 11-09-2003[/s] |
Отправлено: 04:28, 11-09-2003 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проблема с PHP(не передаются переменные из формы в PHP- скрипт) | Kirander | Вебмастеру | 21 | 03-08-2009 01:11 | |
Разное - [PHP] Переменные | CXREF | Программирование и базы данных | 2 | 16-06-2009 08:15 | |
[решено] глобальные переменные в php | bruder | Вебмастеру | 17 | 19-04-2008 21:45 | |
Переменные окружения | Danwer | Общий по FreeBSD | 2 | 16-09-2007 14:47 | |
Переменные в PHP | Guest | Вебмастеру | 1 | 10-01-2003 13:48 |
|