LuPellox85
24-03-2013, 20:21
salve a tutti, ho un piccolo problemino con il form invio mail, in pratica vorrei che all'invio della mail apparisse un popup e si pulisse il form, senza cambiare pagina, invece accade che si apre il popup e cambia anche la pagina, vi linko la pagina incriminata
http://www.greenstageradio.it/index.php?option=com_wrapper&view=wrapper&Itemid=115
che come vedete è molto semplice e il codice php usato:
<?php
// L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to = "diretta@greenstageradio.it";
// IL SOGGETTO DELLA MAIL
$subject = "Mail diretta";
// COSTRUZIONE DEL CORPO DEL MESSAGGIO
$body = "Contenuto del modulo:\n\n";
$body .= "Nome: " . trim(stripslashes($_POST["nome"])) . "\n";
$body .= "Messaggio: " . trim(stripslashes($_POST["messaggio"])) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$headers = "From: Modulo richiesta inserimento rotazione GreenStage Radio";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $headers)) { // SE L'INOLTRO E' ANDATO A BUON FINE...
echo "<script type='text/javascript'>alert('Mail inviata con successo!');</script>";
} else {// ALTRIMENTI...
echo "<script type='text/javascript'>alert('mail non inviata!');</script>";
}
?>
http://www.greenstageradio.it/index.php?option=com_wrapper&view=wrapper&Itemid=115
che come vedete è molto semplice e il codice php usato:
<?php
// L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to = "diretta@greenstageradio.it";
// IL SOGGETTO DELLA MAIL
$subject = "Mail diretta";
// COSTRUZIONE DEL CORPO DEL MESSAGGIO
$body = "Contenuto del modulo:\n\n";
$body .= "Nome: " . trim(stripslashes($_POST["nome"])) . "\n";
$body .= "Messaggio: " . trim(stripslashes($_POST["messaggio"])) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$headers = "From: Modulo richiesta inserimento rotazione GreenStage Radio";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $headers)) { // SE L'INOLTRO E' ANDATO A BUON FINE...
echo "<script type='text/javascript'>alert('Mail inviata con successo!');</script>";
} else {// ALTRIMENTI...
echo "<script type='text/javascript'>alert('mail non inviata!');</script>";
}
?>