salve a tutti, ho cercato invano anche modificando codici trovati ma nn riesco a far funzionare il form x il mio sito. in breve il form deve avere i campi: nominativo*, società, telefono*, email*, messaggio*; i campi con l'asterisco sono obbligatori, vorrei uscissero gli alert javascript se i campi non sono compilati correttamente. all'invio vorrei l'alert di conferma email inviata con successo, il reset del form e il reindirizzamento alla homepage, qualcuno mi può aiutare x favore? :'(
grazie mille!!!
vi posto il pastrocchio che ho fatto con i codici, magari c'è solo da correggere qualcosa nei listati:
Codice HTML:
<!-- Inizio FORM invio dati -->
<form name="modulo" method="post" action="invia.php">
<div class="tab2"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="22%" height="20" class="colorchange2">Nominativo*:</td>
<td width="78%" height="20"><input type="text" name="nominativo" id="nominativo" class="field"/></td>
</tr>
<tr>
<td height="20" class="colorchange2">Società:</td>
<td height="20"><input type="text" name="societa" id="societa" class="field" /></td>
</tr>
<tr>
<td height="20" class="colorchange2">Telefono*:</td>
<td height="20"><input type="text" name="telefono" id="telefono" class="field" /></td>
</tr>
<tr>
<td height="20" class="colorchange2">E-mail*:</td>
<td height="20"><input type="text" name="email" id="email" class="field" /></td>
</tr>
<tr>
<td valign="top" class="colorchange2">Messaggio*:</td>
<td><textarea name="messaggio" id="messaggio" class="message"></textarea>
<div style="margin-top:25px;">
<!-- <input type="reset" name="image" value="" style="background:url(images/contacts-reset.jpg); border:none; width:108px; height:25px;" /> -->
<input type="image" src="http://forum.it.altervista.org/images/contacts-reset.jpg" onClick="reset()">
<input type="image" src="http://forum.it.altervista.org/images/contacts-send.jpg" onClick="Modulo()">
<!-- <input type="submit" name="image" value="" style="background:url(images/contacts-send.jpg); border:none; width:108px; height:25px;" /> -->
</div>
</td>
</tr>
</table>
</form>
<!-- Fine FORM invio dati -->
il codice php:
Codice PHP:
<?php
$a = "multiutility@hotmail.it";
$nominativo = $_POST['nominativo'];
$telefono = $_POST['telefono'];
$mail = $_POST['email'];
$messaggio = $_POST['messaggio'];
{
$oggetto = "Richiesta di contatto";
mail($a, $nominativo, $telefono, $email, $oggetto, $messaggio)
}
?>
[/CODE]