Salve.
Ho un form html con questo codice:
codice:
<form name="form1" method="post" action="index.php?pg=profilo">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>Nome completo: </td>
<td><input name="nome" type="text" id="nome" value="<? echo $_SESSION['nome']; ?>" maxlength="32"></td>
</tr>
<tr>
<td>Età:</td>
<td><input name="eta" type="text" id="eta" value="<? echo $_SESSION['eta']; ?>" maxlength="32"></td>
</tr>
</table>
<p align="center" class="Stile1"></p>
<p align="center" class="Stile1">
<input name="submit" id="submit" type="image" src="img/aggiorna.png" alt="Conferma" border="0">
<input name="action" type="hidden" id="action" value="aggiorna">
</p>
</form>
E sopra il codice del form ho il codice php che inizia con if($_POST['action']=='aggiorna') {
e comincia a processare i dati.
Il mio problema arriva qui.
Se voglio controllare che i campi siano pieni uso
if($nome==NULL|$eta==NULL) {
echo"Campi vuoti";
}
Ma facendo cosi l'applicazione mi scrive Campi Vuoti ma continua ed aggiorna tutto lo stesso.
Mettendo exit(); dopo l'echo non mi carica il resto della pagina.
Come faccio?