Jesteś tutaj: webmade.org >> porady >> php + mysql
autor: Patryk 'yarpo' Jar, ostatnia modyfikacja: 2007-09-06
Często zdarza się, żę trzeba pracować na serwerze w Internecie i na nim testować skrypty. Jednak kiedy coś nie działa poprawnie, a serwer jest prawidłowo zabezpieczony, to nie zobaczymy żadnych komunikatów błędów. Na szczęście można to obejść.
Na początku pliku starczy dodać:
<?PHP ini_set( 'display_errors', 'On' ); error_reporting( E_ALL ); ?>
Warto jednak pamiętać o późniejszych wykasowaniu tych linijek. Błędy nie powinny być pokazywane użytkownikom, z kilku względów. Po pierwsze, wygląda to mało elegancko – wszelkie możliwe miejsca „wyłożenia” skryptu powinno się odpowiednio zabezpieczyć instrukcjami warunkowymi if. A drugi – ważniejszy powód – bezpieczeństwo. Lepiej nie pokazywać internautom jak wykorzystujemy dane.
Patryk 'yarpo' Jar
szukaj: error_reporting ini_set wyświetlanie błędów PHP
Osoby czytające tę publikację przeglądały również:
© 2004-2008 copyright by webmade.org