dflow Posted November 17, 2008 Share Posted November 17, 2008 hi i have this script from a contact form it has been working well untill suddenly it stopped for now eason i can think of can anyone spot something wrong? and do you have recommendations for a php syntax check program? // multiple recipients $to = $CustomerEmail; // subject $subject = "Party:".$CustomerLastName."_".$TotalNumber."_PAX_" .$CountryName."_".$CityName."_".$RegionName."_".$num_nights."_nights_".$DepartureDate."-".$ReturnDate; // To send HTML mail, the Content-type header must be set $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; // Additional headers // $headers .= 'To: info <[email protected]>, info <[email protected]>' . "\r\n"; $headers .= 'From: mysite <[email protected]>, Your Request is being processed <[email protected]>' . "\r\n"; $headers .= 'Cc: [email protected]' . "\r\n"; // Mail it // message $message =' <html dir="rtl" lang="he"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <table width="500" border="1"> <tr> <td colspan="2"><div align="right"><font color="#000099" size="2" face="Geneva, Arial, Helvetica, sans-serif"><img src="http://mysite.com/images/mysitelogo.gif" width="284" height="92"></font></div></td> </tr> <tr> <td colspan="2"><div align="right"> <input type="image" border="0" name="imageField" src="http://mysite.com/images/mysite_Address.gif"> </div></td> </tr> <tr> <td colspan="2"></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CustomerFirstName.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">שם פרטי</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CustomerLastName.'</font></div></td> <td><div align="right"><font color="#000099" size="2">שם משפחה</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CustomerEmail.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">Email </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CustomerCellphone.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">טלפון נייד </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CustomerHomePhone.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">טלפון בבית (כולל קדומת)<br> </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CustomerWorkPhone.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">טלפון בעבודה </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$TotalNumber.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">TotalNumber: </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$TotalNumberAdults.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">TotalNumberAdults: </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$TotalNumberChildren.' </font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">TotalNumberChildren: </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$chidren_ages.' </font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">Children Ages: </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CategoryName.'</font></div></td> <td><div align="right"><font color="#000099" size="2">סוג מגורי הנופש</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CountryName.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">מדינת היעד<br> </font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CityName.'</font></div></td> <td><div align="right"><font color="#000099" size="2">עיר נבחרת</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$DepartureDate.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">תאריך יציאה</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$ReturnDate.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">תאריך חזרה</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$num_nights.'</font></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">מספר לילות</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$FlightsRequired.'</font></div></td> <td><div align="right"><font color="#000099" size="2">מעוניינים בטיסות?</font></div></td> </tr> <tr> <td><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$CarRentalRequired.'</font></div></td> <td><div align="right"><font color="#000099" size="2">מעוניינים בהשכרת רכב?</font></div></td> </tr> <tr> <td valign="top"><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$PromoID.'</font></div> <div align="right"><font size="2"> </font></div></td> <td valign="top"><div align="right"><font color="#000099" size="2">קוד חבילה\מבצע:</font></div></td> </tr> <tr> <td><div align="right"></div></td> <td><div align="right"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif">פירוט הבקשה </font></div></td> </tr> <tr> <td colspan="2"><div align="right"><font color="#330099" size="2" face="Arial, Helvetica, sans-serif">'.$RequestText.'</font></div></td> </tr> <tr> <td colspan="2"><a href="http://mysite.com/tell.php"><img src="http://mysite.com/images/tell.gif" border="0"></a></td> </tr> </table> </body> </html> '; $email = $_REQUEST['CustomerEmail'] ; if (!isset($_REQUEST['CustomerEmail'])) { } elseif (empty($email)) { } else { $url_success = "http://mysite.com/heb/confirmation.php?cfn=$CustomerFirstName"; echo("<meta http-equiv = refresh content=0;url=".$url_success.">"); mail($to, $subject, $message, $headers); } ?> Link to comment https://forums.phpfreaks.com/topic/133075-help-with-email-form-not-sending-error/ Share on other sites More sharing options...
revraz Posted November 17, 2008 Share Posted November 17, 2008 Things don't stop working for no reason. Find out what changed. Link to comment https://forums.phpfreaks.com/topic/133075-help-with-email-form-not-sending-error/#findComment-692053 Share on other sites More sharing options...
dflow Posted November 17, 2008 Author Share Posted November 17, 2008 i checked with the hosting , there weren't any changes made on the server i tested a simple mail() and it worked, tested a similar form with same kind of headers no changes were made to the script, i also checked a backup file same result the info is inserted into the db and the customer sees the confirmation page ?????? Link to comment https://forums.phpfreaks.com/topic/133075-help-with-email-form-not-sending-error/#findComment-692069 Share on other sites More sharing options...
dflow Posted November 17, 2008 Author Share Posted November 17, 2008 ok i figured it out but don't no why it happened the: $from header created the mayhem i deleted that and the mail is sent strange Link to comment https://forums.phpfreaks.com/topic/133075-help-with-email-form-not-sending-error/#findComment-692102 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.