Home / Belajar Php / Mengatasi Error Warning: Cannot modify header information Php

Mengatasi Error Warning: Cannot modify header information Php

Mengatasi Error Warning: Cannot modify header information Php

Cara Mengatasi Error Warning: Cannot modify header information – headers already sent by di Php

Pernahkah anda mengalami masalah dalam pembuatan script php, atau pernahkan anda dalam membuat aplikasi di php mengalami error yang berbunyi seperti ini Warning: Cannot modify header information – headers already sent by.

nah bagi anda yang mengalami masalah error yang sama seperti saya maka hal ini adalah ada sedikit error di bagian script header location, header location biasa digunakan untuk memanggil file lain, atau biasa digunakan untuk menuju ke file lain. misalnya dalam pembuatan form login di php, disaat melakukan login maka ada dua kondisi dimana jika login berhasil maka akan di arahkan ke home atau index, namun jika yang login gagal maka akan di kembalikan ke halaman login. nah header location ini sering di salah gunakan atau sering salah tempat penulisannya sehingga timbul error yang tidak kita ingginkan.

coba kita lihat contoh penulisan di script php dibawah ini.

Dari script diatas ketika saya berhasil login maka saya akan diarahkan ke location: adminpanel/home.php, namun ketika saya melakukan login tapi bukannya berhasil tapi malah terjadi error Warning: Cannot modify header information – headers already sent by.

sebenarnya untuk mengatasi error header location ini maka penulisan header location harus di letakkan sebelum browser menampilkan karakter apapun di layar.

namun jika browseur telah menampilkan satu karakter saja maka akan timbul error header location.

untuk mengatasi hal tesebut diatas bisa dengan membuat header location di paling atas, contoh seperti ini

 

namun saya kurang mengerti dengan script diatas dan saya jarang menggunakan script diatas karena saya merasa agak binggung. saya biasa menggunakan script ini header("location:adminpanel/home.php");  yang terletak di tengah-tengah script, namun kelemahannya jika salah penulisan suka terjadi error.

untuk mengatasi error tersebut saya biasa menggunakan fungsi dari ecco untuk mengakali error tersebut. contohnya seperti dibawah ini

dari script diatas saya merubah script pada bagian echo "<script> document.location.href='adminpanel/home.php'; </script>";  yang sebelumnya saya buat seperti ini header("location:adminpanel/home.php");  namun setelah saya melakukan perubahan dibagian ini maka aplikasi saya terhindar dari error header location

jika anda mengalami masalah yang sama silakan di edit lagi script anda, ikuti seperti yang di atas mudah-mudahan tidak terjadi error lagi

sekian tutorial Mengatasi Error Warning: Cannot modify header information Php

  • cara atasi cannot modi
  • cara mengatasi cannot modify header informasion
Content Protection by DMCA.com

About adies

Nama Saya Adies, Saya Adalah Admin dari Blog phpdanmysql.com ini, Saya bukan seorang ahli Pemrograman Php dan MySQL, Saya hanya seseorang yang gemar belajar Pemrograman karena Pendidikan yang berlatar belakang Sarjana Informatika

Check Also

Cara Membuat Diagram Statistik Dinamis Dengan Php dan MySQL

Cara Membuat Diagram Statistik Dinamis Dengan Php dan MySQL, pada kali ini saya sempatkan diri …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *