Jump to content

Chinx

New Members
  • Posts

    3
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

Chinx's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Sorry, It isn't working. I actually have two php files. Not an html. So would I create a new thankyou html and paste your last mentioned code in it? Thank you
  2. Hi, I'm new to PHP and this forum. I'd appreciate help on correcting my contact form... I read through a few threads but couldn't understand where I needed to modify my code as they were customized. I have two files. One called contact.php (with design and fields) the other contact_code.php (with php code) Following code is on the design page: <form method="post" action="contact_code.php"> <table align=left> <tr> <td width="362" class="contact-text"></td> <td width="20"></td> </tr> <tr> <td class="contact-text">Your Name</td></tr> <td><input size=45 name="fName"></td> </tr> <tr> <td class="contact-text">Email:</td></tr> <td><input size=45 name="Email"></td> </tr> <tr> <td class="contact-text">Phone:</td></tr> <td><input size=25 name="Phone"></td> </tr> <tr> <td colspan=2 class="contact-text">Message:</td></tr> <tr><td colspan=2 align=left> <textarea name="Message" rows=7 cols=45></textarea></td> </tr> <tr> <td colspan=2 align=left> <input type=submit name="send" value="Submit"></td> </tr> </table> </form> ---------- Following code is on the code page: <?php $to = $_REQUEST['sendto'] ; $from = $_REQUEST['Email'] ; $fname = $_REQUEST['fName'] ; $headers = "From: $Email"; $subject = "A message through invoridesign.com"; $fields = array(); $fields{"fName"} = "fName"; $fields{"Email"} = "Email"; $fields{"Phone"} = "Phone"; $fields{"Message"} = "Message"; $body = "We have received the following information: "; foreach($fields as $a => $b) { $body .= sprintf("%20s: %s ",$b,$_REQUEST[$a]); } $headers2 = "From: chinxthejinx@yahoo.com"; $subject2 = "Thank you for contacting us"; $autoreply = "Thank you for contacting us"; if($from == '') {print "You have not entered an email, please go back and try again";} else { if($fname == '') {print "You have not entered a first name, please go back and try again";} else { $send = mail($to, $subject, $body, $headers); $send2 = mail($from, $subject2, $autoreply, $headers2); if($send) {header( "Location: http://www.invirodesign.com" );} else {print "We encountered an error sending your mail, please notify rachu_red_p@yahoo.com"; } } } ?> When I post these pages online and check the form by sending myself an email, I get the following error: We encountered an error sending your mail, please notify chinxthejinx@yahoo.com Thank you[/]
  3. Hi, I'm new to PHP and this forum. I'd appreciate help on correcting my contact form... I have two files. One called contact.php (with design and fields) the other contact_code.php (with php code) Following code is on the design page: <form method="post" action="contact_code.php"> <table align=left> <tr> <td width="362" class="contact-text"></td> <td width="20"></td> </tr> <tr> <td class="contact-text">Your Name</td></tr> <td><input size=45 name="fName"></td> </tr> <tr> <td class="contact-text">Email:</td></tr> <td><input size=45 name="Email"></td> </tr> <tr> <td class="contact-text">Phone:</td></tr> <td><input size=25 name="Phone"></td> </tr> <tr> <td colspan=2 class="contact-text">Message:</td></tr> <tr><td colspan=2 align=left> <textarea name="Message" rows=7 cols=45></textarea></td> </tr> <tr> <td colspan=2 align=left> <input type=submit name="send" value="Submit"></td> </tr> </table> </form> ---------- Following code is on the code page: <?php $to = $_REQUEST['sendto'] ; $from = $_REQUEST['Email'] ; $fname = $_REQUEST['fName'] ; $headers = "From: $Email"; $subject = "A message through invoridesign.com"; $fields = array(); $fields{"fName"} = "fName"; $fields{"Email"} = "Email"; $fields{"Phone"} = "Phone"; $fields{"Message"} = "Message"; $body = "We have received the following information: "; foreach($fields as $a => $b) { $body .= sprintf("%20s: %s ",$b,$_REQUEST[$a]); } $headers2 = "From: chinxthejinx@yahoo.com"; $subject2 = "Thank you for contacting us"; $autoreply = "Thank you for contacting us"; if($from == '') {print "You have not entered an email, please go back and try again";} else { if($fname == '') {print "You have not entered a first name, please go back and try again";} else { $send = mail($to, $subject, $body, $headers); $send2 = mail($from, $subject2, $autoreply, $headers2); if($send) {header( "Location: http://www.invirodesign.com" );} else {print "We encountered an error sending your mail, please notify rachu_red_p@yahoo.com"; } } } ?> When I post these pages online and check the form by sending myself an email, I get the following error: We encountered an error sending your mail, please notify chinxthejinx@yahoo.com Thank you[/]
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.