Salve a tutti, spero ci sia qualcuno che possa risolvere il mio piccolo problema! Ho scritto una pagina php che mi serve per iscrivere gli utenti del mio sito alla newsletter ma all'apertura della pagina mi si presenta subito l'alert che mi dice "Inserisci per favore il tuo indirizzo e-mail!" Io vorrei che questo alert si attivasse non appena si clicca sul pulsante e il campo è vuoto e non all'apertura della pagina. Come posso fare? Di seguito riporto il breve codice
<?php
$connessione=mysql_connect("localhost","root","") or die(mysql_error());
$scelta_db=mysql_select_db("mf") or die(mysql_error()); ?>
<html>
<head>
<title>Iscriviti alla Newsletter</title>
</head>
<body>
<table border="0">
<tr>
<td width="215">[img]news.jpg[/img]
<form method="POST">
<p align="center"><input name="mail" type="text" size="23">
<input name="submit" type="submit" value="Iscriviti"></p>
<?php
if(@!$_POST['mail']){
print("<script> alert('Inserisci per favore il tuo indirizzo e-mail!') </script>");
}
else
{
if (IsSet($_POST['mail'])){
$s = mysql_query("INSERT INTO mail VALUES (\"$_POST[mail]\")") or print("<script> alert('$_POST[mail] già presente') </script>");
if($s){
print("<script> alert('$_POST[mail] inserito con successo!') </script>");
}
}
}
?>
</form></td>
</tr>
</table>
</body>
</html>