Вниз
Скачать: CL | DM;

PHP.сообщ. при отсутствии данных для $HTTP_POST_VARS. Как убрать?   Найти похожие ветки 

← →
SergP.   (2006-02-25 16:12) [0]

Пишу так:

$act = $HTTP_POST_VARS["act"];


Но если при запросе нет параметра act, допустим первоначальная загрузка странички по методу GET, то выдается сообщение:

Notice: Undefined index: act in c:\MWEB\HTDOCS\mdpi\best\index.php on line 5

Как сделать чтобы оно не выдавалось?
Знаю что можно в php.ini отключить выдачу таких сообщений. Но меня интересует как это сделать в скрипте (чтобы не править php.ini)


← →
kaZaNoVa ©   (2006-02-25 16:54) [1]

SergP.   (25.02.06 16:12)

if (isset($HTTP_POST_VARS["act"])) {$act = $HTTP_POST_VARS["act"];
}


← →
kaZaNoVa ©   (2006-02-25 16:57) [2]

если хочешь отключить вывод ошибок:

 error_reporting(0);


← →
McSimm ©   (2006-02-25 17:10) [3]

А если хочешь серьезно программировать на PHP, то никогда не подавляй ошибки и предупреждения и воспользуйся 1м советом :)


← →
McSimm ©   (2006-02-25 17:22) [4]

только добавить ветку else чтобы или обработать ошибку или задать значение по умолчанию.


← →
SergP.   (2006-02-25 17:33) [5]

Спасибо всем...


> McSimm ©   (25.02.06 17:22) [4]
> только добавить ветку else чтобы или обработать ошибку или
> задать значение по умолчанию.


Ну это уже само собой добавил.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
2-1141320061
Alex7
2006-03-02 20:21
2006.03.19
Неисправность


15-1139496600
oldman
2006-02-09 17:50
2006.03.19
Завтра начинается Зимняя Олимпиада.


8-1126932699
Out
2005-09-17 08:51
2006.03.19
Цвет пикселя


15-1140863196
PARUS
2006-02-25 13:26
2006.03.19
Music Instrumental Digital Interface Как-то так...


15-1140872613
SergP.
2006-02-25 16:03
2006.03.19
Как правильно пишется?




   Наверх