Ciao a tutti,
sto facendo un modulo contatti in php, di codice non capisco un granchè ma dreamweaver mi da un'errore di codice e in effetti pubblicando la pagina, la stessa non si vede.
Qui sotto pubblico tutta la pagina, prima però pubblico dove mi dice che c'è un'errore:
codice:}else{ //invia email // quì sotto srivi la email dove deve essere destinato $latuaemail="xyz"; $to=$latuaemail; Il codice della pagina è la seguente: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento senza titolo</title> <link href="miostile.css" rel="stylesheet" type="text/css" /> <script src="Scripts/swfobject_modified.js" type="text/javascript"></script> <script type="text/javascript"> function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } </script> <style type="text/css"> h5 { font-size: 3px; } </style> </head> <body onload="MM_preloadImages('img/Home-over.jpg','img/realizzazioni-over.jpg','img/guestbook-over.jpg','img/contattami-over.jpg')"> <div id="banner"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="960" height="248" id="FlashID" title="banner"> <param name="movie" value="banner/bannerone.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="7.0.70.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <object type="application/x-shockwave-flash" data="banner/bannerone.swf" width="960" height="248"> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="7.0.70.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <div> <h4>Il contenuto di questa pagina richiede una nuova versione di Adobe Flash Player.</h4></p> </div> </object> </object> </div> <div id="header">[img]img/Home.jpg[/img][img]img/realizzazioni.jpg[/img][img]img/guestbook.jpg[/img][img]img/contattami-over.jpg[/img]</div> <div id="contenuti"> <div id="contenuti_sx"> <h1 align="center">...CONTATTAMI...</h1> <p align="center">Per richieste ed informazioni contattami compilando il modulo sottostante.</p> <fieldset> <legend>Modulo Contatto</legend> <form id="form1" method="post" action="#"> <label for="nome2">Nome</label> <input name="nome" type="text" id="nome2" size="40" /> </p> <label for="cognome">Cognome</label> <input name="cognome" type="text" id="cognome" size="45" /> </p> <span id="sprytextfield1"> <label for="telefono">N.Telefono</label> <input name="telefono" type="text" id="telefono" maxlength="15" /> <span class="textfieldRequiredMsg">È obbligatorio specificare un valore.</span><span class="textfieldInvalidFormatMsg">Formato non valido.</span></span> </p> <span id="sprytextfield2"> <label for="email">Ind. e -mail</label> <input name="email" type="text" id="email" size="50" /> <span class="textfieldRequiredMsg">È obbligatorio specificare un valore.</span><span class="textfieldInvalidFormatMsg">Formato non valido.</span></span> <label for="descrizione"> Descrizione</label> <textarea name="descrizione" cols="47" id="descrizione"></textarea> </p> Invia richiesta <input type="submit" name="invia" id="invia" value="Invia" /> </p> </form> </fieldset> </div> <div id="contenuti_dx">[img]img/at.jpg[/img]</div> </div> <div id="footer"> <div align="center"> <h5></h5> nome e indirizzo</p> Copyright © 2012 xyz - Tutti i diritti del sito sono riservati</p> </div> <div align="center"> </div> </div> <script type="text/javascript"> swfobject.registerObject("FlashID"); var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "phone_number", {validateOn:["change"], format:"phone_custom"}); var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "email", {validateOn:["change"]}); </script> </body> </html> <?php }else{ // Valori del form $nome = mysql_real_escape_string($_POST['nome']); $cognome = mysql_real_escape_string($_POST['cognome']); $telefono = mysql_real_escape_string($_POST['telefono']); $email = mysql_real_escape_string($_POST['email']); $descrizione = mysql_real_escape_string($_POST['descrizione']); // controllo campi vuoti if($nome == "" || $cognome == ""){ echo "Devi inserire nome e congnome valido"; }elseif($telefono == ""){ echo "Devi inserire il numero di telefono"; }elseif($email == ""){ echo "Devi inserire l'email"; }elseif($descrizione == ""){ echo "devi inserire una descrizione"; }else{ //invia email // quì sotto srivi la email dove deve essere destinato $latuaemail="xyz"; $to=$latuaemail; //ti ho messo l'ogetto dell'email ugale alla descrizione che 1 scrive $subject=richiesta informazioni da sito //per inviare la data $tempo = time(); $anno = date("Y",$tempo); $mese = date("m", $tempo); $giorno = date("d", $tempo); $ora = date("H", $tempo); $minuti = date("i", $tempo); $data ="$giorno/$mese/$anno"; $alle ="$ora:$minuti"; $subject="Richiesta prenotazione"; $header="Da: Mio Sito Internet"; $message="Nome: $nome Cognome: $cognome Numero: $telefono Email: $email Il giorno: $data Alle: $alle \r\n"; $message.="descrizione: $descrizione \r\n"; $inviamandoremail=mail($to,$subject,$message,$header); include 'successo.html'; } } ?>


					
					
					
						
  Rispondi quotando
						
						