Cara Mengatasi Notice: Undefined index atau Undefined Variabel in PHP
Pada tutorial PHP MYSQLi ini admin akan sedikit membahas hal yang sering terjadi pada Saat kita membuat aplikasi website , mungkin anda menemukan masalah dengan Undefined index atau Undefined Variabel ,??
Hal ini tentunya sering terjadi ya Pesan yang di tampilkan di browser untuk inputan Form yang belum di SET , atau dengan nilai value 0 atau False, Nah pada artikel kali ini kita akan share sedikit cara mengatasi masalah erro Notice Undefined index atau Undefined Variabel ,
Berikut Contoh Error Undefined index atau Undefined Variabel in PHP nya :
Notice: Undefined index: username in D:\wamp\www\Learning\Own\register.php on line 7
Notice: Undefined index: password in D:\wamp\www\Learning\Own\register.php on line 8
Nah bagaimana Mengatasi ny
Cara Mengatasi Undefined Variable
Untuk mengatasi Undefined Variable terdapat lima cara yaitu:
1. Mendeklarasikan variabel
Jika kita ingin mengirim string dari sebuah form, Kita dapat dengan mudah mengecek isian yang masih kosong menggunakan cara berikut:
<?php
// mengdefiniskan variabel dan diset kosong
$vasal = $vtujuan = $vberat = "";
//atau
$value = "";
// pemeriksaan menggunakan fungsi isset()
$value = isset($_POST['value']) ? $_POST['value'] : '';
// pemeriksaan menggunakan fungsi empty()
$value = !empty($_POST['value']) ? $_POST['value'] : '';
?>
2. Menonaktifkan E_NOTICE
Menonaktifkan error notice berfungsi untuk mengurangi notifikasi error pada halaman yang dibuat.
Cara nya cukup mudah , letakkan script error_reporting(0), pada bagian paling atas script anda , berikut contohnya
<?php
error_reporting(0);// taruh disini ya bagian atas sekali
session_start();
$jumlah = $_POST['jumlah'];
$jwb = isset ($_POST['jwb']) ? $_POST['jwb']:'';
if (empty($jwb
Kesimpulan
Dari , hal di atas, kita dapat menarik kesimpulan bahwa pesan NOtice Undefined , bukan perkara yang besar, maksudnya tidak membuat script yang kita buat menjadi error , Namun ini perlu dilakukan untuk memaksimalkan script aplikasi yang anda buat
Kemudian, admin lebih merekomendasikan untuk Melakukan Pilihan pada NO.1 , jika anda mempunyai banyak waktu luang untuk memaksimalkan aplikasi yang anda buat, namun anda bisa menggunakan cara No 2 , jika anda ingin pekerjaan yang lebih cepat
Kandace Pada : 2023-10-21 11:24:29
Visit the new siem reap aquarium in Cambodia