![]() |
Трабла с апачем
Когда я пишу адрес например такой
Код:
http://localhost/index.php?open=newsПомогите плз. |
2kazakov_gin
Есть два пути решения этой проблемы.[list=1][*]Залезть в c:\windows\php.ini найти параметр register_globals=off и поменять его на =on (Небезопасный способ)[*]Смотреть не переменную $open а переменную $_GET['open'] - в случае запроса GET или $_POST['open'] в случае запроса POST (в твоем случае - GET)[/list=1] |
Спасибо, первый способ помог.
|
первый способ недолжен помочь...
потому что ты НЕ ДОЛЖЕН использовать регистер глобалс... это раз два - тебе сказали - переменные надо брать из $_GET \ $_POST.... это два и последнее в php5 не будет register_globals вообще =) вот тогда то мы и посмеёмся... =) |
Цитата:
Цитата:
Цитата:
|
Д.Н.W.P. -- твой вариант
|
Короче, выключи register globals и напиши в где-нить до использования переменной $open следующее:
$open=$_REQUEST['open']; Потом хоть те ГЕТ, хоть те ПОСТ, не ищи лёгких путей, ищи правильных... |
Цитата:
|
Цитата:
|
ну если я из пхп обращаюсь к другому пхп, то $_REQUEST['open']; работает.
а вот если я из флэша передаю переменные, то мне нужно использовать второй способ ASteel да? |
| Часовой пояс GMT +4, время: 17:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.