|
|
|
| Привет! Тут у меня одна проблемка. Браузер (IE 5.0) почему-то не хочет передавать параметры PHP-сценарию. Вроде бы я установил и настроил правильно и Apache, и PHP5. В чем может быть загвоздка? | |
|
|
|
|
|
|
|
для: Sanya
(18.11.2004 в 01:58)
| | Лечится переключением в PHP.ini register_globals = On. Но это целая тема.
Читай документацию. | |
|
|
|
|
|
|
|
для: Sanya
(18.11.2004 в 01:58)
| | По умолчанию в новых версиях PHP отключена директива register_globals, несущая ответственность за передачу параметров в строке запроса непосредственно в переменные. Т.е. если имеется адрес типа index.php?id=12, то обратится к переменной $id в скрипте index.php
получится если директива register_globals в конфигурационном файле php.ini включена
Поэтому директиву следует либо включить (это не рекомендуется по соображениям безопасности) либо воспользоваться суперглобальными массивами, т.е. обращаться к параметру следующим образом
<?php
echo $_GET['id'];
?>
|
PS Более подробно эта проблема описана в статье
http://www.softtime.ru/info/articlephp.php?id_article=13 | |
|
|
|
|
|
|
|
для: cheops
(18.11.2004 в 11:07)
| | А чё, $_GET['id'] уже похоронили, или просто лишние буквочки лень писать? | |
|
|
|