Forum Webscript.Ru
Программирование => PHP => Тема начата: L0vCh1Y от 21 Декабря 2002, 12:28:26
-
При передаче переменных из формы (и POST и GET), скрипт не видит переменные никак кроме $HTTP_POST_VARS[\'name\'], после global $HTTP_POST_VARS
register_globals в php.ini включена.
В чём может быть проблема?
-
Внутри функции наверное ? Тогда немного перечитываем о видимости переменных в и извне функций.
А вообще используй $_GET[\'\'], $_POST[\'\'] и никаких global не надо будет
-
Да нет, функции тут не при чём :). То, что внутри функции они без global не работают я знаю. А вот в том то и проблема, что "снаружи".
-
Очередной чукча-писатель.
http://faq.phpclub.net/globals
-
[OFF]Новую партию завезли. Ща нахлынет.[/OFF]
-
L0vCh1Y
тогда еще раз проверь свой register_globals в php.ini
Вызови просто phpinfo(); , будет ли там register_globals = on
-
2 Romic хех... Слишком ты самоуверенный. Сказали тебе, что register_globals = on!!! С чтением проблемы? Ты прежде чем пытаться показать, что ты умнее того, кто задал вопрос прочитай конкретно чего он хочет.
2 Stek 10 раз перепроверял... Сам ничего не понимаю.
-
L0vCh1Y
апач после изменения пхп.ини перезапускал ?
-
Да, недоглядел :-) На автопилоте написал.
Самомнение-не самомнение,а чудес не бывает.
Просто проблема все равно не в РНР, а в руках.
Не тот ини файл правишь, апач не перезагрузил, область видимости не та. Впрочем, все пречисленное отпадает...
Но все равно - такого плана бага. В общем - опечатка или что-то подобное.
А с гетом канает?
-
L0vCh1Y
а что за версия операционки, апача, пхп у тебя ?
Кусочек пхп кода приведи, где ты не можешь переменную забрать.
Неужели даже http://localhost/test.php?id=12 не прокатит ?
А в test.php просто
phpinfo();
?>
Будет ли там id в переданных параметрах ?
-
2 xnx Да, конечно.
2 Romick Человеку свойственно ошибаться. И проблема естественно в руках. Другой вопрос чьих. Опечатка исключена. И гетом тоже не передаётся.
2 Stek А кусочек... Да там обычная форма. А на другой стороне обработка. Я обработку убрал. Просто сделал echo на все. Не выводит... Ни через гет, ни через пост. Только как я вначале сказал.
А тему пора закрывать - всё снесли, снова скачали и поставили. Работает нормально :). Всем спасибо.