Salve,
ho un form con alcuni campi.
Vorrei, dopo aver cliccato il pulsante "invia", far comparire sotto il forum un messaggio di conferma di invio mail.
Come fare?
Grazie mille.
Questo è lo script:
Codice PHP:
<form class="contact_form" method="post" action="#">
<input type="text" class="autoclear" name="nazienda" value="Nome Azienda"/>
<input type="text" class="autoclear" name="attiv" value="Tipo di attività"/>
<input type="text" class="autoclear" name="ref" value="Referente"/>
<input type="text" class="autoclear" name="tel" value="Telefono"/>
<input type="text" class="autoclear" name="email" value="E-mail"/>
<input type="text" class="autoclear" name="budget" value="Budget"/>
<textarea cols="30" rows="15" name="note"></textarea>
<input type="hidden" name="invia" value="ok" >
<div class="button_cont">
<input type="submit" value="Invia" />
</div>
</form>
<?php
if(isset ($_POST["submit"])){
//dati relativi al sito web
$nazienda=$_POST[nazienda];
$attiv=$_POST[attiv];
$ref=$_POST[ref];
$tel=$_POST[tel];
$email=$_POST[email];
$budget=$_POST[budget];
$note=$_POST[note];
$to= "[i]qui c'è l'indirizzo mail[/i]";
$subject= "richiesta info per preventivo";
$boundary = "==MP_Bound_xyccr948x==";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: multipart/alternative; boundary=\"$boundary\"\r\n";
$headers .= "From: $email\r\n";
$html_msg = "Nome Azienda: <font color=\"blue\">" . $nazienda . "</font>
";
$html_msg .= "Attività Azienda: <font color=\"blue\">" . $attiv . "</font>
";
$html_msg .= "Referente: <font color=\"blue\">" . $ref . "</font>
";
$html_msg .= "Telefono: <font color=\"blue\">" . $tel . "</font>
";
$html_msg .= "Budget per il sito web: <font color=\"blue\">" . $budget . "</font>
";
$html_msg .= "Note: <font color=\"blue\">" . $note . "</font>
";
$confirmmessage= "$html_msg" . "\n\n";
$msg = "This is a Multipart Message in MIME format\n";
$msg .= "--$boundary\n";
$msg .= "Content-type: text/html; charset=iso-8859-1\n";
$msg .= "Content-Transfer-Encoding: 7bit\n\n";
$msg .= $confirmmessage . "\n";
$msg .= "--$boundary--";
$message = $msg;
$sendmail=mail($to, $subject, $message, $headers);
$conferma = "mail inviata con successo";
if (($sendmail) AND ($_POST['invia']=="ok")) {
echo $conferma;
}else{
echo "impossibile inviare il messaggio";
}
}
?>