Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obsługa błędów typu E_PARSE oraz E_ERROR
ladovnik
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 25.11.2008
Skąd: Polska

Ostrzeżenie: (10%)
X----


Witam. Czy istnieje jakaś inna metoda, na obsługę błędów E_PARSE oraz E_ERROR, niż przeszukiwanie bufora - czy zawiera słowo parse error/fatal error? Ta metoda jest zawodna, ponieważ np. wystarczy aby ktoś normalnie w treść stron wstawił napis parse error i już skrypt by myślał że php wygenerowało błąd... tak więc powtarzam pytanie, czy istnieje jakaś inna metoda na obsługę tych błędów?

Pozdrawiam,
ladovnik
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

Ostrzeżenie: (0%)
-----


  1. <?php
  2. function moja_obsluga_bledow($numerbl, $ciagbl, $plikbl, $liniabl)
  3. {
  4.  echo "<p>bład wystspił w linii $liniabl pliku '$plikbl'</p>";
  5. if ($numerbl == E_USER_ERROR)
  6. {
  7. echo '<p>Bład krytyczny</p>';
  8. }
  9. }
  10.  
  11. set_error_handler('moja_obsluga_bledow');
  12. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 05:57