mstoolmi
03-20-2009, 03:43 PM
I have just moved a site from another hosting site to bluehost, and now my php mail form does not work. It worked great on the old site, and works sporadically on the new, BlueHost site.
Here is the code:
<?php
if(isset($_POST['mailer'])) {
$mailer=$_POST['mailer'];
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];
$request=$_POST['request'];
$subject=$_POST['subject'];
$headers = "From: myemailaddress@company.com" . "\r\n" .
"Reply-To: myemailaddress@company.com" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
$message=$name . " - ".$email." has sent you the following message:\r\nPhone Number: " . $phone . "\r\n\r\n" . $request;
$to="myemailaddress@company.com";
if(mail($to, $subject, $message, $headers)) {
$response="Your Message has been sent.";
}else{
$response="There is a problem, please try again later.";
}
}
?>
Any ideas would be most welcome.
Thanks.
Here is the code:
<?php
if(isset($_POST['mailer'])) {
$mailer=$_POST['mailer'];
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];
$request=$_POST['request'];
$subject=$_POST['subject'];
$headers = "From: myemailaddress@company.com" . "\r\n" .
"Reply-To: myemailaddress@company.com" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
$message=$name . " - ".$email." has sent you the following message:\r\nPhone Number: " . $phone . "\r\n\r\n" . $request;
$to="myemailaddress@company.com";
if(mail($to, $subject, $message, $headers)) {
$response="Your Message has been sent.";
}else{
$response="There is a problem, please try again later.";
}
}
?>
Any ideas would be most welcome.
Thanks.