Cara Mengatasi Notice: Undefined index atau Undefined Variabel in PHP

Posted in PHP MYSQLi Life at 27 Februari 2021 With 0 Comments

Saat anda membuat website , atau aplikasi website mungkin anda menemukan masalah dengan Undefined index atau Undefined Variabel , Pesan yang di tampilkan di browser untuk inputan Form yang belum di SET , atau dengan nilai value 0 atau False

Berikut Contoh Error 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

Ketika ingin mengirim string dari sebuah form, Anda dapat dengan mudah mengecek isian yang masih kosong menggunakan cara berikut:

$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

Artikel Rekomendasi

Artikel Terkait

Diskusi

wa