Programmer PHP pasti sudah tidak asing lagi dengan warning seperti berikut.
PHP Warning: Cannot modify header information - headers already sent by (output started at /home/domainname/public_html/... :1) in /home/domainname/public_html/.... .php on line 17
Beberapa minggu yang lalu, kawan saya bertanya.
Roykardo : “Bro, kalau pake CodeIgniter ada error header already sent, already sent ga bro..?.”
Saya : “ada boy
“.
Roykardo : “wih, ada juga yaah, ngeselin banget tuh error
“.
Dialog singkat diatas adalah salah satu bentuk ketidaksukaan coder dengan warning Header already sent. Sebenarnya untuk mengatasi / menghindari web kita agar tidak mendapat warning seperti itu sangat mudah.
1. Pastikan tidak ada spasi dibaris pertama, sebelum tag pembuka php.
<?php include "system/core.php";?>
2. Kalau warning tersebut masih keluar, coba tambahkan ob_start(); dibaris paling atas
<?php ob_start(); ?>
3. Kalau warning tersebut masih keluar lagi, coba tambahkan ob_flush() dibaris paling bawah atau setelah tag </html>
</body> </html> <?php ob_flush(); ?>
Kalau 3 (tiga) langkah diatas dijalankan, pasti warning-nya hilang. Kalau masih muncul lagi, silahkan hubungi saya melalui YM, kita cari solusinya sama-sama. Masalahnya saya juga belum pernah mengalami masalah header already sent yang tidak terselesaikan dengan tiga langkah diatas.
dulu pernah tuh dapet masalah seperti itu …. sampe 2 hari pusing browsing cari2 jalan keluarnya … akhirnya dapet juga …
cara penyelesaiannya seperti yg disebutkan diatas .,,
thanks a lot ya.., sangat membantu
NUHUN KANG/….MEMBANTU PISAN…TAHNKS A LOT
Terima kasih sangat membantu sekali
saya sudah melakukan ketiga cara di atas tp tetap aja error…. ada solusi lain gak
mungkin ada yang salah saat memasang ob_start() dan ob_flush
tks gan…..
bang, ane punya msalah sama sperti itu, uda ane coba ke 3 petunjuk abang, tapi tetep blum berhasil
g bole ptus smangadh , ini smacam tantangan tuk kita smw
if ($query){
header(‘location:index.php?message=success’);
}
jd itu sintak sbnarnya mau nampilin kolom kosong, cuman atas e ada tulisan
Berhasil menambah data! rencana itu kan ngelink ke halaman index.. mohon bantuanya bang
buset ampe ga bisa makan sulit tidur gara2 eror ini hehe
klo di indexmu blum ada kode seperti berikut coba di index.a pasang kode ini bro
Sungguh saya mengucapkan terimakasih yang tak terhingga, atas tulisan ini. Sekarang wp-admin dapat saya buka lagi…sekali lagi terimakasih.Salam kenal Gan…..!Jazakillah khoiron katsir.
thanks infonya gan, akhirnya beres juga, emang ngeselin banget tuh error,