Sto cercando di realizzare un Form mail.
Qualcuno potrebbe dirmi gli errori di sintassi contenuti nei seguenti codici?
Form HTML
Codice PHPCodice:<form id="Informazioni" name="Informazioni" method="post" action="invio.php"> <p> <label><span class="Titolo">*Nome</span><span class="Titolo"><br /> </span> <input name="Nome" type="text" id="Nome" size="50" /> </label> </p> <p> <label><span class="Titolo">*Cognome</span><br /> <input name="Cognome" type="text" id="Cognome" size="50" /> </label> </p> <p> <label><span class="Titolo">*E-mail</span><br /> <input name="Indirizzo" type="text" id="Indirizzo" size="50" /> </label> </p> <table width="100%"> <tr> <td width="100%" align="left" class="Titolo">SONO INTERESSATO A COMMISSIONARE</td> </tr> <tr> <td><label> <input type="radio" name="Commissione Ritratto" value="pulsante di scelta" id="Ritratto" /> <span class="Testo"> UN RITRATTO</span></label></td> </tr> <tr> <td><label> <input type="radio" name="Commissione Natura Morta" value="pulsante di scelta" id="Natura" /> <span class="Testo"> UNA NATURA MORTA</span></label></td> </tr> <tr> <td><label> <input type="radio" name="Commissione Paesaggio" value="pulsante di scelta" id="Paesaggio" /> <span class="Testo">UN PAESAGGIO</span></label></td> </tr> <tr> <td><label> <input type="radio" name="Commissione Altro" value="pulsante di scelta" id="Altro" /> <span class="Testo">ALTRO</span></label></td> </tr> </table> <p> <label><span class="Titolo">*Richiesta <br /> <textarea name="Richiesta" cols="100" rows="5" id="Richiesta">(Indicare il titolo dell'opera di cui si desiderano maggiori informazioni).</textarea> <br /> <input type="hidden" name="recipient" value="xxxxx@xxxx.it"/> <input type=hidden name="subject" value="PBA"> <input type=hidden name="required" value="Indirizzo,Nome,Cognome,Richiesta"> </span><span class="note"> *I campi con asterisco sono obbligatori.</span><span class="Titolo"> <br /> </span></label> </p> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr align="center" valign="middle"> <td><input type="submit" name="INVIA" id="INVIA" value="Invia" /></td> </tr> </table> <p> </p> </form>
GrazieCodice:<?php $Nome=$_POST['Nome']; $Cognome=$_POST['Cognome']; $Oggetto="Piccola Bottega d'Arte"; $Indirizzo=$_POST['Indirizzo']; if(!$risultato = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $$Indirizzo)){ echo "La mail <b>$Indirizzo</b> non è valida."; $Ritratto=$_POST['Ritratto']; $Natura_Morta=$_POST['Natura']; $Paesaggio=$_POST['Paesaggio']; $Altro=$_POST['Altro']; $Richiesta=$_POST['Richiesta']; if (mail($Nome, $Cognome, $Richiesta, "From: $Indirizzo")) echo "Messaggio inviato con successo a $E-mail"; else echo "Errore. Controllare che tutti i campi contrassegnati dall'asterisco siano stati compilati."; mail($Nome, $Cognome, $Indirizzo, $Ritratto, $Natura_morta, $Paesaggio, $Altro, $Richiesta); ?>

LinkBack URL
About LinkBacks

