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

Убрать предупреждения, PHP   Найти похожие ветки 

← →
dyd   (2006-04-19 22:28) [0]

Здравствуйте. Вот разбираюсь с ПхП, как можно сделать так, чтобы не показывались различного рода предупреждения, типа:
Notice: Undefined index: image_url in z:\home\localhost\www\2.php on line 18

За ранее спасибо


← →
LexxX ©   (2006-04-19 22:43) [1]

Дериктива в php.ini display_errors=off


← →
dyd   (2006-04-19 22:46) [2]

А есть ли вариант, не изменяя ничего в php.ini, т.к. на серваке ничего не смогу поменять.


← →
Styx_   (2006-04-19 22:51) [3]

error_reporting(...)
Но лучший вариант - не писать кода, приводящего к подобным результатам.


← →
dyd   (2006-04-19 22:51) [4]

if ($Data[image_url] != "") {
.....
       }  
Вот здесь появляется предупреждение. Как можно от него избавиться, не редактируя пхп.ини? Как проверить что image_url "Undefined index"?


← →
LexxX ©   (2006-04-19 22:52) [5]

Есть команда, позволяющая переопределить дериктивы в php.ini, но я ее не помню.
Гугл+Яндекс в помощь.


← →
Styx_   (2006-04-19 22:54) [6]

То, что у Вас -
if (!empty($Data[image_url])) {...

Есть ещё
if (isset($Data[image_url])) {...
(но это немного другое)


← →
LexxX ©   (2006-04-19 22:55) [7]

ini_set

(PHP 4 >= 4.0RC1)
ini_set -- Set the value of a configuration option
Description

string ini_set (string varname, string newvalue)

Sets the value of the given configuration option. Returns the old value on success, false on failure.



← →
McSimm ©   (2006-04-19 23:18) [8]

отключить просто, функция error_reporting(E_ALL ^ E_NOTICE);
но это причина будущих проблем.

правильнее всего, как уже сказали, писать код, не приводящий к появлению предупреждений, а вывод перенаправлять в лог файл


← →
mfender ©   (2006-04-20 09:27) [9]

Могу посоветовать поставить кавычки:
if ($Data["image_url"] != "") {
.....
      }  
если, конечно, image_url - не константа...



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

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



Память: 0.46 MB
Время: -0.975 c
15-1145442582
DelphiN!
2006-04-19 14:29
2006.05.14
А M$$soft и не скрывает ... :)


6-1137758006
Юрий Ж.
2006-01-20 14:53
2006.05.14
[?]Служба сообщений


2-1145964823
ttt_111
2006-04-25 15:33
2006.05.14
Вопрос пл SQL запросу.


2-1145953129
Vladgen
2006-04-25 12:18
2006.05.14
DBGrid - редактирование данных, полученных из двух таблиц.


2-1146026542
severnij_nur
2006-04-26 08:42
2006.05.14
winexec




   Наверх