Code: Select all
andCode: Select all
tags where appropriate when posting code. Read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url][/color]
Hello all,
Yes Im a newbie. Iv'e only ever used one php script which is this feedback form. It worked fine for just email & name and have tried to increase the input fields but everything has stopped working.
The form is located on the index.html page and appears fine. When you submit it either with or without the form filled, it just diverts back to the blank index.html page.
Ive done the thankyou.html & nogood.html and have read loads of these posts but I dont know what I am doing wrong.
HELPCode: Select all
<?
/*
EDIT THE CONFIGURABLE SECTIONS
*/
// ------------- CONFIGURABLE SECTION ------------------------
$mailto = 'dave*********@yahoo.co.uk' ;
$subject = "Brochure Request" ;
$formurl = "http://www.sameday*****.co.uk/index.html" ;
$errorurl = "http://www.sameday*****.co.uk/nogood.html" ;
$thankyouurl = "http://www.sameday*****.co.uk/thankyou.html" ;
// -------------------- END OF CONFIGURABLE SECTION ---------------
$name = $_POST['name'] ;
$email = $_POST['email'] ;
$postcode = $_POST['postcode'] ;
$number = $_POST['number'] ;
$style = $_POST['style'] ;
$bedrooms = $_POST['bedrooms'] ;
$age = $_POST['age'] ;
$value = $_POST['value'] ;
$price = $_POST['price'] ;
$saletime = $_POST['saletime'] ;
$http_referrer = getenv( "HTTP_REFERER" );
if (!isset($_POST['email'])) {
header( "Location: $formurl" );
exit ;
}
if (empty($name) || empty($email) || empty($postcode) || empty($number) || empty($style) || empty($bedrooms) || empty($age) || empty($value) || empty($price) || empty($saletime)) {
header( "Location: $errorurl" );
exit ;
}
$name = strtok( $name, "\r\n" );
$email = strtok( $email, "\r\n" );
$postcode = strtok( $postcode, "\r\n" );
$number = strtok( $number, "\r\n" );
$style = strtok( $style, "\r\n" );
$bedrooms = strtok( $bedrooms, "\r\n" );
$age = strtok( $age, "\r\n" );
$value = strtok( $value, "\r\n" );
$price = strtok( $price, "\r\n" );
$saletime = strtok( $saletime, "\r\n" );
if (get_magic_quotes_gpc()) {
$comments = stripslashes( $comments );
}
$messageproper =
"This is a set of property details from:\n" .
"\n\n" .
"$http_referrer\n" .
"\n\n" .
"----------------------------------------------------------------\n\n" .
$name .
"\n\n" .
$email .
"\n\n" .
$postcode .
"\n\n" .
$number .
"\n\n" .
$style .
"\n\n" .
$bedrooms .
"\n\n" .
$age .
"\n\n" .
$value .
"\n\n" .
$price .
"\n\n" .
$saletime .
"\n\n------------------------------------------------------------\n" ;
mail($mailto, $subject, $messageproper, "From: \"$name\" <$email>\r\nReply-To: \"$name\" <$email>\r\nX-Mailer: chfeedback.php 2.04" );
header( "Location: $thankyouurl" );
exit ;
?>feyd | Please use
Code: Select all
andCode: Select all
tags where appropriate when posting code. Read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url][/color]