На удаленном сервере нет проблем, но в localhost (xampp 3.1.) Я не могу отключить уведомления об отчетах.Как отключить уведомление о регистрации в xampp?
<?php
$Fname = $_POST["Fname"];
...
результат:
Notice: Undefined index: Fname in D:\xampp\htdocs\xx\php01\form01.php on line 6
php.ini
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
; http://php.net/error-reporting
error_reporting = E_ALL & ~E_NOTICE //shouldn't this line turn off notice reporting ?
Любое предложение?
Почему вы хотите отключить уведомления для разработки? Лично в среде Dev, я считаю, вы должны использовать 'E_ALL', и все. Вы проверили, что вы не изменяете это значение во время выполнения? –
Лучший способ действий - исправить ошибки. Сообщает об ошибках _are_, но из тех, от которых программа может восстановиться. '$ Fname = isset ($ _ POST ['Fname'])? $ _POST ['Fname']: ''; ' –
Подавление уведомлений - это немного похоже на подвешивание обоев вокруг разрушающихся гипсовых стен. –