| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
php - не передается параметр
Пробую передавать параметр из формы
<form action="script.php" method="post"> <input type="text" name="name1"> </form> В script.php переменная $name1 является пустой, причем пока был php3 все было нормально, сейчас php4, может я установил что-то не так ? Может модуль какой-то не включил ? Да, кстати, где в php.ini прописать путь к библиотекам, не модулям, а библиотекам, а то по умолчанию они находятся в dlls, а он ищет их в основной директории. |
|
|
# 3 |
|
Newbie
Регистрация: 05.06.2002
Адрес: Saint-Petersburg
Сообщения: 34
![]() |
Личноя чтобы было проще при отладке в начале паги со скриптом ставил переменные которые должны передаться.
$var1=""; $var2=""; etc потом естественно убирал.
__________________
by Smerch | ICQ: 2222422 Последний раз редактировалось Smerch; 26.08.2002 в 21:13. |
|
|
|
|
# 4 |
|
Guest
Сообщения: n/a
|
Smerch> unset() все-таки понадежнее будет
![]() кинь phpinfo(); и проверь register_globals... если отключено - гляди через $HTTP_POST_VARS в версиях до 4.1.0 или $_POST в версиях от 4.1.0, и это будет более правильно с точки зрения безопасности. Пользуйся isset() для проверки ключевых вешей перед тем, как что либо делать. А это добавка к вопросу о совместимости скриптов версий до 4.1.0 и после
|