Cara Mengatasi Notice: Undefined index atau Undefined Variabel in PHP

Publish Date : 27-10-2023 , dibaca 17745 kali, Hari ini dibaca : 1 kali ,1 comments

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

 
Warning: Jangan menyepelekan hal seperti ini , segera atase masalah ini agar website yang sedang kita kerjakan menjadi lebih optimal.

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

 

 

Produk Rekomendasi

Artikel Terkait

Diskusi

1 Komentar


Kandace   Pada : 2023-10-21 11:24:29
Visit the new siem reap aquarium in Cambodia



wa