2010-08-03 3 views
1

Хорошо это странно на моем сервере разработки, если я бегу тест на сценарий и сокращенном а если заявление так:PHP конфигурации кварк с, если заявления

if($_GET['cat']){ ... 

Вместо более прагматично, как так:

if(isset($_GET['cat'])){ ... 

Я получаю сообщение об ошибке о том, что

Примечание: Undefined переменной: pwdmsg в C: \ ш амп \ WWW \ MyFile \ дешифрования-text.php на линии 16

Просто интересно, если кто-нибудь знает, что это может быть не очень большое дело, потому что я только сделать это, когда я тестирую теорию или пытаться проверить что-то это просто раздражение.

О, и, пожалуйста, не задумывайтесь о моем вопросе, если это что-то совершенно глупо или как «... даже n00bs это знает!» Я просто знаю, что это не делает это на моем живом сервере, а на моем dev-сервере.

Моя основная информация Dev-сервер:

PHP 5.3.0 Apache 2.2.11 MySQL 5.1.36

PHP exts: * Ядро * BCMath * календарь * com_dotnet * CType * дата * EREG * фильтр * FTP * хэш * Iconv * 01 JSON* Mcrypt * mysqlnd * ODBC * PCRE * Отражение * сессия * SPL * стандарт * токенизатор * почтовый * Zlib * LibXML * дом * PDO * OpenSSL * SimpleXML * WDDX * XML * XmlReader * XmlWriter * apache2handler * локон * Г.Д. * я карта * MBstring * MySQL * MySQLi * Фар * PDO_MySQL * Pdo_Sqlite * Mhash

ответ

0

Я бы сказал, что ваш error_reporting настроен по-разному.

http://de.php.net/manual/de/errorfunc.configuration.php#ini.error-reporting

На DEV-системах, которые вы часто

error_reporting(E_ALL); 

в то время как на живых-систем в основном E_ERROR установлен, чтобы избежать вывода, который не является пользователем актуальной.

+0

Ой, я чувствую себя глупо, спасибо.Как только я увидел E_ALL, он встал на свои места. еще раз спасибо. – BrandonS

Смежные вопросы