Come rimuovere l'errore 'indice non definito' su variabili PHP

$ _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

I nostri contenuti sono creati in collaborazione con esperti di high-tech, sotto la direzione di Jean-François Pillou, fondatore di CCM.net. CCM è un sito di high-tech leader a livello internazionale ed è disponibile in 11 lingue.
Il documento intitolato « Come rimuovere l'errore 'indice non definito' su variabili PHP » dal sito CCM (it.ccm.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.