Консультация № 11137
03.08.2004, 09:11
0.00 руб.
0 3 3
Здравствуйте эксперты:
Очень нуждаюсь в Вашей помощи. Я начинающий в PHP поэтому не судите строго. Я передаю скрипту PHP переменные по ссылке и проблема заключается том, что когда я запускаю например http://localhost/index.php, пояляется (Notice & Warning) в котором говориться что индекс в переменной $_request не определен. Скажите пожалуйста как решить эту проблему? Обязательно ли писать пользовательский обработчик и заменять им стандартный или же есть другой выход? Если в PHP что то наподобие Try/catch в С++. Как передавать переменные через ссылку?
Заранее благодарен. С Уважением, Оскар.

Обсуждение

Неизвестный
03.08.2004, 09:11
общий
это ответ
Приветствую Вас, Oscar!
Потому что сначала надо проверить наличие самой переменной в запросе, через isset($_request).
Остальные вопросы не совсем ясны.
Неизвестный
03.08.2004, 09:11
общий
это ответ

<FONT SIZE=2>Приветствую Вас, Oscar!
<FONT SIZE=2>1) <FONT SIZE=2>Передавать по ссылке надо так: <FONT SIZE=2>http://localhost/index.php?param1=value1¶m2=value2
2) <FONT SIZE=2>Получать в скрипте надо так: <FONT SIZE=2>$_GET["param1"] // <FONT SIZE=2>будет содержать <FONT SIZE=2>"value1".
<FONT SIZE=2>3) Заменять стандартный обработчик чего<FONT SIZE=2>?
<FONT SIZE=2>4<FONT SIZE=2>)<FONT SIZE=2> Нет. Кажется. Да он и не нужен, ведь скрипты исполняются под присмотром интерпритатора <FONT SIZE=2>PHP, <FONT SIZE=2>а программы на С компилируются и выполняются сами по себе.
--------------------------
<font color=#555555 size=-1 face=tahoma><b>-=Experts helper: testmode=-</font></b>
Неизвестный
03.08.2004, 09:11
общий
это ответ
Приветствую Вас, Oscar!


Приложение:
if (isset($_request)){//обработка}
Форма ответа