grazie mille... ora provo a cercare qlc!
EDIT: ho creato due file...
il primo è CONTATTI.PHP, nel quale ho scritto le seguenti cose:
Codice PHP:
<head>
<script language="javascript" type="text/javascript">
function Modulo() {
if ((document.modulo.nome.value == "")) {
alert("Il campo Nome è obbligatorio");
document.modulo.nome.focus();
return false;
}
else if ((document.modulo.email.value == "")) {
alert("Il campo Email è obbligatorio");
document.modulo.email.focus();
return false;
}
else if ((document.modulo.messaggio.value == "")) {
alert("Il campo Messaggio è obbligatorio");
document.modulo.messaggio.focus();
return false;
}
else {
document.modulo.action = "mailto.php";
document.modulo.submit();
}
}
</script>
</head>
<body>
<form method="post" name="modulo" action="mailto.php">
<table border="0" bgcolor="#EEEEEE" cellspacing="2" cellpadding="2">
<tr>
<td>Nome:</td>
<td><input type="text" size="36" name="nome" maxlength="30"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" size="36" name="email" maxlength="30"></td>
</tr>
<tr>
<td>Messaggio:</td>
<td><textarea rows="7" cols="30" name="messaggio"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="button" value="Invia" onClick="Modulo()"> <input type="reset" value="Reset"></td>
</tr>
</table>
</form>
</body>
il secondo è MAILTO.PHP:
Codice PHP:
<body>
<?php
$oggi = date("j F Y G:i");
$sito = "Balenati";
$ip = "$_SERVER[REMOTE_ADDR]";
$browser = "$_SERVER[HTTP_USER_AGENT]";
$to = "meditazione@email.it";
$soggetto = "Contatto dal $sito";
if(trim($_POST['nome']) == "" OR trim($_POST['email']) == "" OR trim($_POST['messaggio']) == "") {
echo "<font color=\"#FF0000\" face=\"comic sans ms\" size=\"2\"><strong>Tutti i campi sono obbligatori</strong></font>"; }
else {
$body = "Modulo inviato il $oggi da $ip - $browser \n\n";
$body .= "Nome: $_POST[nome] \nEmail: $_POST[email] \nMessaggio: $_POST[messaggio]";
mail("$to","$soggetto","$body"); }
?>
</body>
la mia domanda è questa: è possibile far si che una volta inviata la mail non esca la pagina bianca, ma possa tornare alla pagina in cui era, oppure che esca una pagina dove ti dice che è stata inviata con successo e fa un redirect automatico alla pagina precedente?