error_reporting(0) : hide those bads mann…!

Hari ini april 19, 2008 aku lagi cari-cari gambar Honda Revo, aku cari via Google yang di dapet alamat http://myhondarevo.com … hmm.. nice ! i love Google ! hehe… trus aku klik alamatnya … loh!.. WAALAAA…. error !!

website myHondarevo Error !

Seharusnya nih ya error gini dalam PHP ga perlu ditampilkan dalam web yang sudah online, apalagi sampe seharian , malu tauk !! kalo yang di lokal masih dalam development ni gapapa, kalo dah online gini kamu bisa cek dari error log nya lewat cpanel atu dari file error_log

Gini neh caranya :

pada awal file utama sisipkan fungsi yang digunakan untuk menyembunyikan error

error_reporting(0);

nah dengan fungsi ini pasti pengunjung ga akan liat kalo ada error ya hanya halaman kosong aja.

Cara lain untuk menghindari tampilnya pesan error adalah dengan meletakkan tanda @ di awal fungsi yang dipake / men-triger error, misalnya

$row = @mysql_fetch_object($query);

nah, dengan gini pengunjung tidak akan kecewa bahwa web sedang error. Tapi selain itu ya harus cepet2 diperbaiki, kalo misalnya lama memperbaikinya mungkin perlu dikasi halaman pengganti yang berisi web sedang di maintenance. kenapa ? kalo sampe web spider nangkep halaman web error ini maka ketika orang mencari web anada maka yang akan ditampilkan di list hasil pencarian adalah error message tersebut!. nah loh.. malu dunkk…

gimana nih mas yang develop ? ada kesulitan ?

Leave a Reply