contact

Contact Person
Pin BB : 5AB31960
SMS : 082288467823
WA : 081275371724
call : 081275668074


Mengatasi Cannot Modify Header Information 100% Work

Posted in PHP MYSQL / i Life at 08 Oktober 2016 With 0 Comments

Bagi anda seorang programer website yang sudah sering membuat aplikasi , atau yang masih pemula mungkin pernah mengalami pesan Warning: Cannot modify header information - headers already sent by , tips kali ini, kita akan membahas cara menangani masalah tersebut pada baris program kita ..

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 18

Cara Mengatasi Cannot Modify Header Information 100% Work

Untuk mengatasi masalah tersebut, beberapa cara yang dapat kita lakukan adalah ,



Cara Pertama

Periksalah baris code program anda, pastikan tidak ada spasi pada baris pertama setelah tag pembuka <?php , Example :

<?php
.
.
echo "Belajar PHP";
header('location:index.php');
?>

Coba lihat baris kode di atas, terdapat spasi, Hal Tersebut dapat mengakibatkan timbulnya Warning: Cannot modify header information - headers already sent by bla bla bla, Solusinya, hilangkan spasi yang ada

Cara Kedua

Jika pada cara pertama tidak bisa mengatasi Warning: Cannot modify header information - headers already sent by , tambahkan code ob_start(); , pada bagian paling atas code , contoh :

<?php
ob_start();
echo "Belajar PHP";
header('location:index.php');
?>

Selanjutnya, Jika Masih ada juga , silahkan tambahkan code ob_flush();  pada bagian bawah code , sebelum tag penutup php, contohnya

<?php
ob_start();
echo "Belajar PHP";
header('location:index.php');
ob_flush();
?>

Gimana.. mudah bukan.. salam programing

Artikel Terkait

Diskusi