Ciao a tutti;
Premesso che pare funzionare allo stesso modo in entrambe le soluzioni, mi chiedevo quale fosse la maniera più corretta di controllare delle condizioni nei cicli ed eventualmente reindirizzare...
Faccio un esempio banale in pseudocodice:
OppureCodice PHP:
if [$nomeutente != corretto] {
echo "nome utente errato";
header("Refresh -> homepage");
return;
}
if [$password != corretta] {
echo "password errata";
header("Refresh -> homepage");
return;
}
...altri if...
[corpo della pagina]
Codice PHP:
if [$nomeutente corretto] {
if [$password = corretta] {
...altri if...
[corpo della pagina]
}else{
echo "nome utente errato";
header("Refresh -> homepage");
}
}else{
echo "password errata";
header("Refresh -> homepage");
}
C'è un motivo per cui l'uno o l'altro metodo è d evitare?