Hi Gianluigi
That's the page I get too.
However, what I can verify is that this only happens with the 'Send Mail' extension. If I use this code that I found and altered to fit...
<?php $firstName = $_POST['firstName']; $lastName = $_POST['lastName']; $yourAddress = $_POST['yourAddress']; $phoneNumber = $_POST['phoneNumber']; $emailAddress = $_POST['emailAddress']; $bookingDate = $_POST['bookingDate']; $bookingStartTime = $_POST['bookingStartTime']; $bookingFinishTime = $_POST['bookingFinishTime']; $requiredRoom = (implode (', ', $_POST['requiredRoom'])); $groupName = $_POST['groupName']; $multipleBooking = $_POST['multipleBooking']; $minnesotaMethod = $_POST['minnesotaMethod'];
$formcontent = "<html><body>"; $formcontent .= "<table>"; $formcontent .= "<tr><td colspan='3'><h3>My Details</h3></td></tr>"; $formcontent .= "<tr><td>Name</td><td colspan='2'>" . $firstName . " " . $lastName . "</td></tr>"; $formcontent .= "<tr><td>Postal Address</td><td colspan='2'>" . $yourAddress . "</td></tr>"; $formcontent .= "<tr><td>Contact Number</td><td colspan='2'>" . $phoneNumber . "</td></tr>"; $formcontent .= "<tr><td>Email Address</td><td colspan='2'>" . $emailAddress . "</td></tr>"; $formcontent .= "<tr><td colspan='3'> </td></tr>"; $formcontent .= "<tr><td colspan='3'><h3>Booking Requirements</h3></td></tr>"; $formcontent .= "<tr><td>Required Date</td><td colspan='2'>" . $bookingDate . "</td></tr>"; $formcontent .= "<tr><td>Required Times</td><td>From: " . $bookingStartTime . ".00</td><td>Until: " .$bookingFinishTime . ".00</td></tr>"; $formcontent .= "<tr><td>Required Room(s)</td><td colspan='2'>" . $requiredRoom . "</td></tr>"; $formcontent .= "<tr><td colspan='3'> </td></tr>"; $formcontent .= "<tr><td colspan='3'><h3>Group Details</h3></td></tr>"; $formcontent .= "<tr><td>Group Name</td><td colspan='2'>" . $groupName . "</td</tr>"; $formcontent .= "<tr><td>Multiple Booking?</td><td colspan='2'>" . $multipleBooking . "</td></tr>"; $formcontent .= "<tr><td>Minnesota Method?</td><td colspan='2'>" . $minnesotaMethod . "</td></tr>"; $formcontent .= "</table>"; $formcontent .= "</body></html>"; $to = "[email protected]"; $subject = "Swansea Quakers | Room Hire | Booking Enquiry Form"; $headers = "From: $emailAddress \r\n"; $headers .= "MIME-Version: 1.0 \r\n"; $headers .= "Content-Type: text/html; charset=UTF-8 \r\n"; mail($to, $subject, $formcontent, $headers) or die("Error!"); header('Location: thankyou.php'); ?>
...the email is sent and the redirect works correctly.
Regards Martin |
|
|