$ _POST o $ _GET sono due funzioni speciali PHP che sono usate per ottenere variabili da un modulo compilato dall’utente. Utilizzando queste funzioni, un utente potrebbe andar incontro ad un errore che constata la presenza di un indice indefinito '<ital>undefined index'. Questo errore può essere evitando con l’aiuto di PHP
isset ()</ital>.
Nota Bene: l’indice non definito è un errore minore e, per questo, non è notificato per default. Tuttavia, ciò dipende dalla configurazione del server. Con l’aiuto della funzione
error_reporting, il tipo di errore riportato potrebbe cambiare.
Risolvere errore PHP 'Undefined index'
Per evitare questo errore utilizzando le variabili
$ _POST o
$ _GET, testare, semplicemente, se i campi della tabella sono inizializzati on la funzione
isset ().
// Prima di usare $_POST['valore']
if (isset($_POST['valor']))
{
// Istruzioni se $_POST['valor'] esiste
}
Foto: © Clment H - Unsplash.com