Beberapa teman sering menanyakan pesan error/ warning yang berbunyi ‘Notice: Undefined index:‘.
Sebenarnya peringatan tersebut bukanlah suatu error, namun sekedar
peringatan bahwa ada suatu variabel di dalam program yang belum
terdefinisi sebelumnya. Munculnya peringatan ini disebabkan karena
adanya perbedaan versi PHP di dalam XAMPP, AppServ ataupun yang lain.
Bagaimana solusi dari permasalahan di atas?
Peringatan di atas bisa saja diabaikan karena tidak berpengaruh pada kinerja script atau proses yang terjadi di dalamnya. Namun, jika Anda ingin menghilangkan peringatan tersebut caranya adalah dengan memodifikasi parameter
Tambahkanlah nilai “& ~E_NOTICE” pada nilai paraleternya, contoh:
Bagaimana solusi dari permasalahan di atas?
Peringatan di atas bisa saja diabaikan karena tidak berpengaruh pada kinerja script atau proses yang terjadi di dalamnya. Namun, jika Anda ingin menghilangkan peringatan tersebut caranya adalah dengan memodifikasi parameter
error_reporting = …
yang ada di file konfigurasi php.ini. Jika Anda menggunakan XAMPP, maka letak file php.ini di C:\XAMPP\PHPTambahkanlah nilai “& ~E_NOTICE” pada nilai paraleternya, contoh:
error_reporting = E_ALL & ~E_NOTICE
Jika sudah, maka silakan restart Apache nya. Semoga artikel ini bisa menjadi solusi bagi Anda yang menjumpai masalah serupa.