Ciao a tutti,
sto sbattendo la testa su un problema che non mi spiego. Nella mia pagina possono verificarsi tre eccezioni che devono mandare un messaggio d'errore ad un altra pagina diverso nei tre casi.
Per gestire la cosa passo il numero dell'errore nell'url e poi a seconda del valore stampo il messaggio:
codice:
$msge = '';
switch (isset($_GET['msg'])){
case 1:
$msge = 'Non tutti i campi sono stati compilati';
break;
case 2:
$msge = 'Controllare che le password e le email coincidano';
break;
case 3:
$msge = 'Esiste già un utente iscritto con questa email';
break;
}
echo "<font color='red'> $msge </font>";
Il problema è che qualunque valore abbia la variabile msg passata nell'url, mi viene sempre scritto il messaggio d'errore relativo al valore 1.
Sapete aiutarmi? Probabilmente sarà una sciocchezza ma non ne esco
Grazie mille