Salve a tutti, ho un piccolo problema, ho un form dove voglio che tutti i campi siano obbligatori, come faccio??ho cercato ma non ho trovato quel che volevo (o non l'ho capito io)questo è il mio form:

<form action="invio_mail.php" method="post" target="_parent">
<center>
<p align="center">Tipo Attivit&agrave;:

<input name="attivita" type="text" id="attivita" size="20">



Nome:

<input name="nome" type="text" id="nome" size="20">


Cognome:

<input name="cognome" type="text" id="cognome" size="20">


Citt&agrave;

<input name="citta" type="text" id="citta" size="20">


Telefono:

<input name="telefono" type="text" id="telefono" size="40">


Messaggio:

<textarea name="messaggio" rows="5" cols="40"></textarea>
</p>
<p align="center">





<input type="submit" name="invia" value="Invia!!">


<input type="reset" name="reset" value="Reimposta">





</p>
</center>
</form>

il file in asp è il seguente:

<?php

$attivita = $_POST['attivita'];
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$citta = $_POST['citta'];
$telefono = $_POST['telefono'];
$messaggio = $_POST['messaggio'];



$nomesito = "www.miosito.it";
$oggetto = "Informazioni per....";
$indirizzo_dest ="mia mail";
print("<font size='5'>Invio E-Mail

</font>");
print("$nomesito sta inviando la tua E-Mail");
print("
Questi sono i dati che hai inserito:



La tua attività è: $attivita

Il tuo nome:$nome

Il tuo cognome:$cognome

La tua citta è:$citta

Il tuo numero di telefono:$telefono

Messaggio:$messaggio");


$header .="From: <$mail>"; //qsta riga serve per fare in modo che $mail sia visto cm mittente
$messaggio .="

$cognome $nome ti ha inviato questa mail da $nomesito, il suo tipo di attività è: $mail della città: $citta il suo numero di telefono è: $telefono Per rispondergli è sufficiente fare clic sul pulsante 'Rispondi' del tuo browser di posta."; //seconda parte dell'header

if(mail($indirizzo_dest, $oggetto, $messaggio, $header))
{
print("<center>


Il tuo messaggio è stato inviato con successo!!</center>");
print("<center><a href='' onClick='javascript:window.close();';>Chiudi finestra<a/></center>"); //chiude la pagina e se in href metto un indirizzo chiude la pagina e ne apre un altra!!
}
else
{
print("


Errore invio E-mail!!
Torna indietro e riprova!!");

}

?>
PS: facendo le prove il form funziona correttamente cioè invia la mail (senza i campi obbligatori)però non compare l'oggetto nella mai.

grazie a tutti quelli che mi risponderanno....