Beyaz.Net İpucu

PHP Hata Gizleme ve Gösterme

PHP de çalışırken bazı durumlarda hatalar yapabilir ve bu hatalarınızı da gizlemek isteyebilirsiniz.
"Hatalarımızı niye gizlemek isteriz ki?" sorusuna ise şöyle bir cevap verebiliriz : Örneğin çalışırken yaptığımız hataları başkalarının görmesini istemeyebilir ya da sayfaya olabilecek muhtemel saldırılar sonucunda saldırgan hatalı olan kısımlara daha çok özen göstereceğinden bunu engellemek isteyebiliriz. İşte bu yüzden hataları gizlemek için kullanılan bir kod var.

error_reporting(0);

bu kodu sayfamızın en başına koyduğumuzda hata mesajlarını vermez. Siteyi yayınlama aşamasında kullanılabilir

Şunu da belirtmek isteriz ki önemli hatalarda yine hata mesajı verilecektir.Önemli hataların da engellenmesi için  komutun başına @ eklemeniz yeterli olacaktır.

Örneğin : $h=@fopen("dosya","w");


Hayır ben hatalarımın görünmesini istiyorum diyorsanızda sayfanın en başına aşağıdaki kodu koyarsanız tüm hatalarınız gösterilecektir.

error_reporting(E_ALL);


İyi Çalışmalar..

Kategorideki Güncel Makaleler