Ciao a tutti,
ho creato un form in una pagina html che richiama la pagina php, ma il problema è che il codice della pagina php è questo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head>

<body>
</body>
<?php
// inserisci qui il tuo indirizzo email
$receiverMail= "miaemail@server.it";

// pulizia dei dati inseriti
$name = ltrim(rtrim(strip_tags(stripslashes($_POST['name']))));
$email = ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
$subject = ltrim(rtrim(strip_tags(stripslashes($_POST['subject']))));
$msg = ltrim(rtrim(strip_tags($_POST['msg'])));

// lettura dell'indirizzo IP
$ip = getenv("REMOTE_ADDR");

// formattazione del messaggio ( \n per le messe a capo )
$msgformat = "Messaggio da: $name ($ip)\nEmail: $email\n\n$msg";

// verifica campi obbligatori
if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
echo "<h3>Il messaggio non è stato inviato</h3>

Compila tutti i campi obbligatori!, clicca su indietro del tuo browser.</p>";
}
// verifica indirizzo email
elseif(!ereg("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $email)) {
echo "<h3>Il messaggio non è stato inviato</h3>

L'indirizzo email indicato non è valido!, clicca su indietro del tuo browser.</p>";
}
else {
// invio del messaggio
mail($receiverMail, $subject, $msgformat, "From: $name <$email>");
echo "<h3>Il messaggio e' stato inviato!</h3>

Riceverai una risposta il prima possibile!, clicca su indietro del tuo browser.</p>"; }
?>

</html>



Io vorrei che invece che quando cliccano su invia non mi esca, una pagina che mi dica il messaggio è stato inviato, non è stato inviato ecc, vorrei che uscisse una finestra di allarme dove poi cliccano su ok e la chiudono. Mi sapreste spiegare e darmi il codice con questo ?