Monday, May 30, 2011

Header Already Sent Error di PHP

Tidak sedikit orang yang menjumpai web mereka yang menggunakan PHP muncul error :
PHP error: Cannot modify header information – headers already sent

Error tersebut sebenarnya cukup mudah untuk di antisipasi yaitu dengan menggunakan fungsi ob_start();

Di awal program anda silakan di masukan script berikut :


ob_start("ob_gzhandler");


Fungsi ob_start(); digunakan untuk menyimpan output (keluaran) sementara di dalam buffer jika semua output sudah terkumpul baru akan di tampilkan hasil output tersebut.

Sedangkan ob_gzhandler digunakan untuk mengkompress output agar lebih ringan proses menjalankan programmnya.

No comments:

Post a Comment

Terima kasih atas komentar yang anda sampaikan , sehingga dapat menambah wawasan saya sebagai penulis dan membuat blog ini semakin berguna banyak orang