Originariamente inviato da lleo.94
scusate il doppio post, ma non mi faceva editare il precedente. Il codice aggiornato, ora è così
<?php
$nome = $_GET ['nome'];
$cognome = $_GET ['cognome'];
$citta = $_GET ['citta'];
$provincia = $_GET ['provincia'];
$sesso = $_GET ['sesso'];
$auto = $_GET ['auto'];
$voto = $_GET ['voto'];
$redirect = "maschio.html";
$redirect1 = "femmina.html";
if ($nome == " ")
{echo "Non hai inserito il nome";
echo '
Torna al questionario...';}
else
{echo $_GET ['nome'];}
if ($cognome == " ")
{echo "Non Hai inserito il cognome!";
echo '
Torna al questionario...';}
else
{echo $_GET['cognome'];}
if ($citta == " ")
{echo "Non hai inserito la città!";
echo '
Torna al questionario...';}
else
{echo $_GET['citta'];}
if ($provincia == "Seleziona la provincia")
{echo "Non hai selezionato la provincia";
echo '
Torna al questionario...';}
else
{echo "Privincia di ".$provincia;}
if ($sesso == "m")
{echo "Sei un ragazzo";}
else
if ($sesso ="f")
{echo "Sei una ragazza";}
else
{echo "Non hai selezionato il tuo sesso!";
echo '
Torna al questionario...';}
if ($auto == " ")
{echo "Non hai scritto la tua automobile preferita!";
echo '
Torna al questionario...';}
else
{echo "La tua automobile preferita è: ".$auto;}
if ($voto == "Scegli una valutazione")
{echo "Non hai dato una valutazione al sito!";
echo '
Torna al questionario...';}
else
{echo "La valutazione del sito è: ".$voto;}
if ($sesso == "m")
{header("Location: $redirect");}
else
{header("Location: $redirect1");}
?>
Però il problema, è che che non torna indietro (come dovrebbe) se il form non è totalmente compilato :/
@Alhazred: per scriverlo, ho usato il blocco note. Ora lo sto testando e modificando dall'editor di altervista