Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ошибка уровня Notice

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Монстр_11111
Отправлено: 25 Ноября, 2009 - 22:53:10
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Notice: Use of undefined constant HTTP_REFERER - assumed 'HTTP_REFERER'
Что сделать , чтобы ее не было .
 
 Top
biperch
Отправлено: 25 Ноября, 2009 - 23:37:23
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 588
Дата рег-ции: Окт. 2009  
Откуда: Днепропетровск


Помог: 8 раз(а)




в файле php.ini есть такая строчка error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING раскоментируй ее, а error_reporting = E_ALL закоментируй
 
 Top
Монстр_11111
Отправлено: 26 Ноября, 2009 - 00:37:10
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Не хорошо ошибки скрывать .

// PS Все сделал, нет ошибки.
 
 Top
Мелкий Супермодератор
Отправлено: 26 Ноября, 2009 - 14:50:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Ошибки скрывать надо обязательно, как только отладка завершена.

А в скрипте этот самый HTTP_REFERER используется?


-----
PostgreSQL DBA
 
 Top
Монстр_11111
Отправлено: 26 Ноября, 2009 - 14:59:58
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Естественно .
 
 Top
Мелкий Супермодератор
Отправлено: 26 Ноября, 2009 - 15:54:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




И как он используется? Так обращение идёт: $_SERVER['HTTP_REFERER'] (именно с кавычками?)


-----
PostgreSQL DBA
 
 Top
ZeiZ
Отправлено: 26 Ноября, 2009 - 19:40:27
Post Id



Частый гость


Покинул форум
Сообщений всего: 231
Дата рег-ции: Нояб. 2009  
Откуда: Москва


Помог: 0 раз(а)




Добрый день! Радость

Я использую такую заглушку для ошибок:

PHP:
скопировать код в буфер обмена
  1.  
  2. # Давайте покажем все косяки скрипта =)
  3. #ini_set('display_errors', 1);
  4. #error_reporting(E_ALL ^ E_NOTICE);
  5. #error_reporting(E_ALL);
  6.  


+ в том, что не надо менять php.ini каждый раз, и на хостинге не всегда есть возможность его редактирования.

Использую её во всех скриптах равно как и функцию скорости выполнения частей скрипта.

ИМХО notice не совсем ошибка в понимании PHP! Намного косячнее иметь WARNING или совсем плохо FatalError Хорошо

notice , Существительное
уведомление с
внимание с
notice , Глагол
замечать

---------------------------
Перевод выполнен программой PROMT™
http://www[dot]promt[dot]ru
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB