Salve,
ho un modulo di invio mail nel mio sito e il codice è il seguente:
<form action="sendmail.php" method="POST" name="form_contatti">
<input type="text" name="Nome_Azienda" class="form_5">
<input name="Email1" type="text" class="form_7">
<textarea name="Dettagli" cols="20" rows="20" class="form_9"></textarea>
<input name="button1" type="button" class="form_10" onClick="SubmitForm1()" value="Invia"> //pulsante di invio
(nel pulsante invio c'è SubmitForm1() che è una funzione javascript per validare i campi obligatori)
e questa è la pagina sendmail.php
<?php
// L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to = "mia email dove mi arriva la posta";
// IL SOGGETTO DELLA MAIL
$subject = "Modulo Preventivi";
// COSTRUISCO IL CORPO DEL MESSAGGIO
$body = "Contenuto del modulo:\n\n";
$body .= "Nome Azienda: " . trim(stripslashes($_POST["Nome_Azienda"])) . "\n";
$body .= "Email1: " . trim(stripslashes($_POST["Email1"])) . "\n";
$body .= "Dettagli: " . trim(stripslashes($_POST["Dettagli"])) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$intmail = "From: <" . ($_POST["Email1"]) . ">";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $intmail)) { // SE L'INOLTRO E' ANDATO A BUON FINE...
echo "Modulo inoltrato con successo.";
} else {// ALTRIMENTI...
echo "Si sono verificati dei problemi nell'invio della mail.";
}
?>Il mio problema è che quando clicco sul pulsante invio mi si apre la finestra sendmail.php mentre vorrei che i ringraziamenti o modulo inviato con successo lo possa mettere nella stessa finestra del modulo, ripeto senza che mi si apre la finestra dove ho impostate tutte le variabili della pagina.php (sendmail.php).
Per capirci cliccando sul pulsante invio del modulo mi si deve aprire la stessa finestra tipo in modalità SELF con appunto la dicitura di ringraziamenti o modulo inviato che io vado a mettere in qualsiasi parte della pagina.
Potete aiutarmi?
Grazie anticipatamente.