$ _POST atau $ _GET adalah dua fungsi spesial PHP, yang digunakan untuk mendapatkan variabel dari formulir yang dapat diisi pengguna. Ketika menggunakan dua fungsi tersebut, pengguna mungkin mengalami error, yang ditandai dengan peringatan undefined index. Kesalahan ini dapat diatasi dengan bantuan fungsi PHP isset ().
N.B. Undefined Index adalah kesalahan minor, maka dari itu, tidak selalu muncul dengan peringatan. Bagaimana juga, kesalahan ini juga biasanya dipengaruhi oleh konfigurasi server. Dengan bantuan fungsi error_reporting, konfigurasi laporan dari kesalahan yang muncul juga dapat diganti.
Untuk menghindari kesalahan saat menggunakan variabel $ _POST atau $ _GET, cukup lakukan tes pada kolom yang berada dalam tabel yang dengan menambahkan fungsi isset ().
// Before using $_POST['value']
if (isset($_POST['value']))
{
// Instructions if $_POST['value'] exist
}
Image: © Clment H - Unsplash.com