formular de contact
Last Updated: Apr 24 2007 00:42, Started by
cproel
, Apr 18 2007 21:40
·
0
#1
Posted 18 April 2007 - 21:40
Buna cine ma poate ajuta si pe mine intr-o problema...
am un site si am la sectiunea contact atsat un script php....... <?php //create short variable names $name=$HTTP_POST_VARS['name']; $email=$HTTP_POST_VARS['email']; $telefon=$HTTP_POST_VARS['telefon']; $feedback=$HTTP_POST_VARS['feedback']; $toaddress = '[email protected]'; $subject = 'Mesaj de pe site '; $mailcontent = 'Client nume: '.$name."\n" .'Client email: '.$email."\n" .'Client telefon: '.$telefon."\n" ."Mesaj client: \n".$feedback."\n"; $fromaddress = 'From: www.cproel.lx.ro'; mail($toaddress, $subject, $mailcontent, $fromaddress); ?> <html> <head> <title>Trimis</title> </head> <body> <h1>Mesaj trimis</h1> <p> Mesajul tau a fost trimis , va multumim si asteptati sa va contactam.</p> </body> </html> problema mea este ca,completez campurile de la NAME,TELEFON,MESAJ SI MAIL... si in mail nu imi ajunge decat asta Client nume: Client email: Client telefon: Mesaj client: atat........ ce nu am facut bine...de numi arata continutul mesajului care il trimit...va rog mult ajutatima....multumesc |
#3
Posted 18 April 2007 - 22:03
ca metoda de debugging recomand echo. intotdeauna cand nu iti iese ceva, da echo la acel ceva, ca sa vezi daca macar exista. daca nu exista, da la echo-uri pana reusesti. ai putea incerca sa folosesti superarray-ul $_POST in loc de HTTP_POST_VARS. poate asa o sa mearga.
|
#4
Posted 18 April 2007 - 22:09
To: [email protected]
Subject: Mesaj de pe site From: [email protected] Add to Address BookAdd to Address Book Add Mobile Alert Date: Wed, 18 Apr 2007 23:07:13 +0300 (EEST) Client nume: Client email: Client telefon: Mesaj client: shit...nu merge,nu imi arata continututl meajului,si am schimbat ce ai zis tu....ce saracie are de nu merge? |
#5
Posted 18 April 2007 - 22:21
ai dat echo pana sa trimiti mailul? si btw: limbajul agresiv nu te ajuta sa rezolvi problemele. totul se face cu calm, si incercand sa identifici eroarea. vezi de ex sa nu trimiti valorile prin GET in loc de POST.
in fiecare zi fiecare dam peste cate o problema. asa ca calm, si o sa reusesti. |
#6
Posted 18 April 2007 - 22:55
nu merge,nu stiu ce are sau ce nu e bine editat sau scris......nu are nimenu un alt script formular de contact.............mersi
|
#7
Posted 18 April 2007 - 23:04
ti-am oferit o metoda de debugging pe care se pare ca o ignori. intamplator este una dintre cele mai usoare dintre toate existente. imi pare rau. nu pot sa te ajut mai departe.
|
#8
Posted 18 April 2007 - 23:11
Sper ca formul este cam asa
<form action="scriptul care se ocupa de mail" method="post"> Nume: <input type="text" name="name"><br> Email: <input type="text" name="email"><br> Telefon: <input type="text" name="telefon"><br> Feedback: <br> <textarea rows="5" cols="30" name="feedback"></textarea> <input type="submit" value="Trimite"> </form> codul php cam asa <?php //create short variable names $name=$_POST["name"]; $email=$_POST["email"]; $telefon=$_POST["telefon"]; $feedback=$_POST["feedback"]; $toaddress = "[email protected]"; $subject = "Mesaj de pe site "; $fromaddress = "From: www.cproel.lx.ro"; $mailcontent =" Client nume: $name <br> Client email: $email <br> Client telefon: $telefon <br> Mesaj client: $feedback <br> "; mail($toaddress, $subject, $mailcontent, $fromaddress); ?> <html> <head> <title>Trimis</title> </head> <body> <h1>Mesaj trimis</h1> <p> Mesajul tau a fost trimis , va multumim si asteptati sa va contactam.</p> <?php echo $mailcontent; ?> </body> </html> |
#9
Posted 18 April 2007 - 23:31
Mda, am uitat sa spun:
echo '$variabila'; va afisa $variabila echo "$variabila'; va afisa valoarea variabilei. Asa ca, tocmai ai lungit codul folosind concatenari (echo 'Nume: '.$name;\n) cand era foarte simplu sa scrii - echo "Nume: $name <br>"; |
#10
Posted 23 April 2007 - 10:29
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Contact << Nunta Mea >></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="Javascript" 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"> P { font-size: 10pt; color: #555555; font-family:verdana, arial, helvetica, serif; line-height:12pt; } .style1 { font-size: 12px; font-weight: bold; } .style2 {font-size: 12px; font-weight: bold; color: #896062; } .style3 {font-size: 14px; font-weight: bold; } .style4 {font-size: 12} .style11 { font-size: 12px; color: #896062; } .style12 {color: #896062} </style></head> <body leftmargin="0" topmargin="0" onload="MM_preloadImages('images/nav1-on.gif','images/nav2-on.gif','images/nav3-on.gif')" bgcolor="#eee9e2" marginheight="0" marginwidth="0"> <br> <table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="800"> <tbody><tr> <td colspan="2"><p align="center"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macr...rsion=6,0,29,0" width="800" height="42"> <param name="movie" value="Butoane2.swf"> <param name="quality" value="high"><param name="SCALE" value="noborder"> <embed src="Butoane2.swf" width="800" height="42" quality="high" pluginspage="http://www.macromedi...getflashplayer" type="application/x-shockwave-flash" scale="noborder"></embed> </object> </p> </td> </tr> <tr> <td width="393"><img src="images/subhead-left.gif" width="393" height="123"></td> <td width="412"><img src="images/Copy%20of%20subhead-contact.gif" height="123" width="407"></td> </tr> <tr> <td valign="top"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody><tr> <td width="8%"> </td> <td colspan="2" valign="top"><p> </p></td> <td width="16%"> </td> </tr> <tr> <td> </td> <td valign="top" width="18%"><p class="style1"><font color="#896062">Scrie-ne</font></p> <p class="style3"> </p> <p class="style3"><br> </p> <p class="style3"><span class="style11">Nume</span><span class="style11"><br> <br> </span></p> <p class="style3"><span class="style11">E-mail <label></label> </span></p> <p class="style2">Telefon </p> <p class="style2"> </p> <p class="style2">Mesaj</p></td> <td valign="top" width="58%"><p class="style4"> </p> <p class="style4"> </p> <p class="style4"><br> </p><form action="trimite.php" method="post"> <label> <input name="textfield" type="nume"> </label> <br> <br> <p><span class="style4"> <input name="textfield2" type="email"> </span></p> <p class="style4"> <input name="textfield3" type="telefon"> </p> <p class="style4"> <textarea name="mesaj" rows="5"></textarea> </p> <p class="style4"> <input name="Submit" value="Trimite" type="submit"> <input name="Submit2" value="Reset" type="reset"> </p></form></td> <td> </td> </tr> </tbody></table></td> <td valign="top"><br> <table border="0" cellpadding="0" cellspacing="0" width="96%"> <tbody><tr> <td valign="top" width="91%"><p><strong>Contacteaza-ne ... </strong></p> <p><img src="images/Copy-(3)-of-hartaqq-copy.jpg" height="289" width="390"></p> <p> </p> <p class="style12"><strong>Adresa: Strada Transilvaniei, nr. 29</strong></p> <p class="style12"><strong>Telefon: 0359 - 414.932, 0747-021.895</strong></p> <p><span class="style12"><strong>E-mail: contact: [email protected]</strong></span><strong><br> </strong> </p></td> <td valign="top" width="9%"> </td> </tr> </tbody></table></td> </tr> <tr align="center"> <td colspan="2"><br> <font color="#7b4446" face="Verdana, Arial, Helvetica, sans-serif" size="2"><font size="1">home | despre echipa | nunta mea | preturi | galerie | <a href="http://www.cproel.lx...</a></font><br> </font><font color="#7b4446" face="Verdana, Arial, Helvetica, sans-serif" size="2"><br> </font> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr bgcolor="#eee9e2"> <td colspan="2" align="center"><img src="images/bottom-edge.gif" height="30" width="800"></td> </tr> </tbody></table> <div align="center"><br> </div> </body></html> asta e codul pagini de contact....dar tot nu merge...acum nici macar nu mai trimite mesajul la [email protected],desi imi scrie ca mesaj trimis la adresa mentionata mai sus..... Cine ma poate ajuta deja disper aici cu php-ul asta nenorocit mersi si astept ceva pareri |
|
#11
Posted 23 April 2007 - 11:04
no....nimeni nu imi da o idee?
nu merge nicicum formularu de contact cand trimit de pe site un mesaj...nu imi apare nimik./....va rog ajutati-ma... multumesc |
#12
Posted 23 April 2007 - 11:49
<?php
//create short variable names $name=$_POST['name']; $email=$_POST['email']; $telefon=$_POST['telefon']; $feedback=$_POST['feedback']; $toaddress = '[email protected]'; $subject = 'Mesaj de pe site '; $mailcontent = 'Client name: '.$name."\n" .'Client email: '.$email."\n" .'Client telefon: '.$telefon."\n" .'Mesaj client: \n".$feedback."\n"; $fromaddress = 'From: www.cproel.lx.ro'; mail($oaddress, $subject, $mailcontent, $fromaddress); ?> <html> <head> <title>Trimis</title> </head> <body> <h1>Mesaj trimis</h1> <p> Mesajul tau a fost trimis , va multumim si asteptati sa va contactam.</p> </body> </html> ce nu am facut bine.......se poate ca serverul lx.ro sa nu suportem formular php? va rog ajutati-ma |
#13
Posted 23 April 2007 - 14:40
ma indoiesc ca lx are activata functia "mail"
Din motive evidente de fapt, si anume numarul mare de spammeri care s-ar folosi de host-ul asta free. La fel s-a intamplat acum ceva vreme si cu xhost de exemplu...au fost nevoiti sa dezactiveze smtp-ul. |
#15
Posted 23 April 2007 - 16:47
si atunci de ce nu imi merge chestia asta?
ce nu am facut bine ca am modoficat si rasmodificat pana mi sa acrit deja.... am scris mai sus codul pagini care contine sectiunea CONTACTS va rog help-me pls |
|
#16
Posted 23 April 2007 - 18:00
de ce nu incerci sa o iei de la 0 si sa instalezi urmatorul script de contact http://forum.softped...p;#entry2326223
|
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users