![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 23.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Mam pytanie. Czytalem ze podczas pisania witryn, powinno ukrywac sie sciezke pliku. Napisalem sobie funkcje ktora usuwa ze stringa niechciane znaki.
Strona php generujaca blad podaj pelny dostep do pliku. Mam pytanie, gdzie i jak zaimplementowac funkcje zeby przekazywala nowy string do strony z bledem. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Z tego co się orientuje to nie ma możliwości przechwycenia komunikatów E_ERROR, E_WARNING i E_PARSE_ERROR. Jedynym sposobem, aby nie wyświetlać ścieżki do pliku to użyc @ przed require lub include.
|
|
|
![]()
Post
#3
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 23.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Z tego z mi wiadomo @ powoduje calkowita blokade bledu. A co do drugiej odpowiedzi, to dziekuje, wlasnie zabieram sie do lektury (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#5
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Polecam się na przyszłość (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
możesz także przestudiować skrypt http://gosu.pl/php/ErrorHandler.html daje on nieco szersze spojrzenie na problem debugowania... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 16:34 |