cara penyelesaian error pada "Warning: Cannot modify header information"

      sebagian dari kalian seharusnya pernah menggunakan kode header(location:); bukan ?
nahh ,jika kalian menggunakan kode header tersebut untuk redirect halaman anda , tak jarang kita sering menemukan "PHP Warning: Cannot modify header information" dan bla bla bla ...


      sekarang saya akan beri tahu kepada kalian cara atau tips untuk menyelesaikan masalah tersebut sekarang 
tambahkan  kode <?php ob_start(); ?> diatas kode php atau html dan tambahkan juga kode <?php ob_flush(); ?> yang anda bisa letakkan pada akiran kode php atau html

bingung letak penempatannya ??

contoh penempatan kode :

<?php ob_start(); ?>
<html>


code...


</html>
<?php ob_flush(); ?>

Kenapa sih harus pakai ob_start atau ob_flush ??

      ob_start sebenernya buat menyimpan kalau ada output Error di halamannya sebelumnya ,karena mau memakai header tapi ada output entah itu echo atau script html, syarat penggunaan header tidak boleh ada output sama sekali sebelumnya. Nah ini hilang pakai ob_start karena, ob_start ini seperti nyimpan dulu outputnya, ngga dikeluarin. Solusi sebenernya sih header ditaruh paling atas sebelum output apapun, kalau engga ditaruh dihalaman lain..   


sangat mudah kan cara mengatasi erroWarningCannot modify header information





Comments

  1. bro lu ngeblog lagi gih, belajar IT lagi ahahaha, jangan lupa mampir :

    pangtalks.wordpress.com

    ReplyDelete
  2. ahaha ini belajar lagi :v. tutor di atas adalah pengalaman yang aku share

    aku kunbal nanti (y)

    ReplyDelete

Post a Comment

Coment yang sopan ,

Popular posts from this blog

Apa itu proxy ?