SlideShare a Scribd company logo
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
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 Undefined index atau Undefined Variabel in PHP nya :
Notice: Undefined index: username in D:wampwwwLearningOwnregister.php on line 7
Notice: Undefined index: password in D:wampwwwLearningOwnregister.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

More Related Content

Similar to Cara Mengatasi Notice Undefined index atau Undefined Variabel in PHP.pdf

Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaver
Haswi Haswi
 
10 penyebab error program php yang paling sering ditemui (achmatim.net)
10 penyebab error program php yang paling sering ditemui (achmatim.net)10 penyebab error program php yang paling sering ditemui (achmatim.net)
10 penyebab error program php yang paling sering ditemui (achmatim.net)Achmad Solichin
 
MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
Kartiwa G.S., S.Kom
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
TeukuMahawira
 
Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5
Haswi Haswi
 
Analisis Suatu Script Web
Analisis Suatu Script WebAnalisis Suatu Script Web
Analisis Suatu Script Web
Fajar Sany
 
Belajar Java dasar
Belajar Java dasarBelajar Java dasar
Belajar Java dasar
Eko Kurniawan Khannedy
 
Laporan praktikum web ke 5
Laporan praktikum web ke 5Laporan praktikum web ke 5
Laporan praktikum web ke 5
sunubismel13
 
Java dasar-libre
Java dasar-libreJava dasar-libre
Java dasar-libre
Lilik Frilix
 
Coding nota penjualan 2
Coding nota penjualan 2Coding nota penjualan 2
Coding nota penjualan 2
supratman4
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming Language
Septian Tama
 
Php acak
Php acakPhp acak
Php acak
Widiyantoro Lah
 
Php modul1 dasar dasar php
Php modul1  dasar dasar phpPhp modul1  dasar dasar php
Php modul1 dasar dasar php
Candra Adi Putra
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
Yusuf A.H.
 
10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net
10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net
10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net
Harun Ar'rasyd
 
Pengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman IIPengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman II
formatik
 
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_liJagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
Kang Mas Tutu
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascalHary Purwoko
 
Mengenal script php 3
Mengenal script php 3Mengenal script php 3
Mengenal script php 3
Ali Muntaha
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1
Al-dhimas Purnama
 

Similar to Cara Mengatasi Notice Undefined index atau Undefined Variabel in PHP.pdf (20)

Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaver
 
10 penyebab error program php yang paling sering ditemui (achmatim.net)
10 penyebab error program php yang paling sering ditemui (achmatim.net)10 penyebab error program php yang paling sering ditemui (achmatim.net)
10 penyebab error program php yang paling sering ditemui (achmatim.net)
 
MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
 
Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5Wawan tutorial-zend-bagian-5
Wawan tutorial-zend-bagian-5
 
Analisis Suatu Script Web
Analisis Suatu Script WebAnalisis Suatu Script Web
Analisis Suatu Script Web
 
Belajar Java dasar
Belajar Java dasarBelajar Java dasar
Belajar Java dasar
 
Laporan praktikum web ke 5
Laporan praktikum web ke 5Laporan praktikum web ke 5
Laporan praktikum web ke 5
 
Java dasar-libre
Java dasar-libreJava dasar-libre
Java dasar-libre
 
Coding nota penjualan 2
Coding nota penjualan 2Coding nota penjualan 2
Coding nota penjualan 2
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming Language
 
Php acak
Php acakPhp acak
Php acak
 
Php modul1 dasar dasar php
Php modul1  dasar dasar phpPhp modul1  dasar dasar php
Php modul1 dasar dasar php
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net
10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net
10 penyebab error_program_php_yang_paling_sering_ditemui_achmatim.net
 
Pengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman IIPengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman II
 
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_liJagocoding.com   mengirimkan email-massal_dengan_php_dan_my_sq_li
Jagocoding.com mengirimkan email-massal_dengan_php_dan_my_sq_li
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascal
 
Mengenal script php 3
Mengenal script php 3Mengenal script php 3
Mengenal script php 3
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1
 

Cara Mengatasi Notice Undefined index atau Undefined Variabel in PHP.pdf

  • 1. 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 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 Undefined index atau Undefined Variabel in PHP nya : Notice: Undefined index: username in D:wampwwwLearningOwnregister.php on line 7 Notice: Undefined index: password in D:wampwwwLearningOwnregister.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
  • 2. <?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