<?php #contact.php // $break ="<br/>"; $eol .="\r\n"; $sol .="\n"; // Check if the form has been submitted. if (isset($_POST['submitted'])) { $errors = array(); // Initialize error array. // Check for a name if (empty($_POST['name'])) { $errors[] ='Please enter your name.'; } // Check for a valid email address if (!preg_match("/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/", $_POST['email'])) { $errors[] ='Please enter a valid email address.'; } // Check for a message if (empty($_POST['msg'])) { $errors[] ='Please enter a message.'; } if (empty($errors)) { // If everything is OK. // Send E-Mail $mailTo ='***PUT YOUR EMAIL ADDRESS HERE***'; $siteName ='***PUT YOUR SITE TITLE HERE***'; $senderName = $_POST['name']; $senderMail = $_POST['email']; $headers .='From: '.$senderName.' <'.$senderMail.'>'.$eol; $headers .='Date: '.date("r").$eol; $headers .='Sender-IP: '.$_SERVER["REMOTE_ADDR"].$eol; $headers .='X-Mailser: MCT Adv.PHP Mailer v1.1'.$eol; $headers .='MIME-Version: 1.0'.$eol; $headers .='Content-Type: text/html; charset=.$eol; $subject = $siteName; $msg .="iso-8859-1"''<font face=arial size=2>'; $msg .='You have a new message from ***PUT YOUR SITE NAME HERE***.'.$break.$break; $msg .='Please review the information below.'.$break.$break; $msg .='<strong>Name:</strong> '.$_POST['name'].$break; $msg .='<strong>E-Mail:</strong> '.$_POST['email'].$break; $msg .='<strong>Phone:</strong> '.$_POST['phone'].$break; $msg .='<strong>Message:</strong> '.$_POST['msg'].$break; $msg .= $break; $msg .='<hr>'.$break; $msg .='Powered by: <a href=; $msg .="http://www.methodcomptech.com/">MCT Adv.PHP Mailer v1.1</a>.''</font>'; // Mail it mail($mailTo, $subject, $msg, $headers); echo'<div style=; echo"padding: 10px;">Thank you!<br><br>Your message has been received.</div></p>''<meta http-equiv=; } else { // Report the errors. echo"refresh"content="3;url=http://'. $_SERVER['HTTP_HOST'] .'/contact.php">''<strong>Error!</strong><br/><br/>The following error(s) occured.<br/>';foreach ($errors as $message) { // Print each error. echo" - $message<br/>\n"; } echo'Please go <a href=; } // End of is (empty($errors)) IF. } else { // Display the form. $s ="javascript:history.go(-1)">back</a> and try again.</p>''<form action=.$sol; $s .="contact.php"method="post">''Name: *'.$break.$sol; $s .='<input name=.$break.$sol; $s .="name"type="text"value="'.$_POST['name'].'"tabindex="1"size="50"/>''E-Mail Address: *'.$break.$sol; $s .='<input name=.$break.$sol; $s .="email"type="text"value="'.$_POST['email'].'"tabindex="2"size="50"/>''Phone Number:'.$break.$sol; $s .='<input name=.$break.$sol; $s .="phone"type="text"value="'.$_POST['phone'].'"tabindex="3"size="50"/>''Message: *'.$break.$sol; $s .='<textarea name=.$msg."msg"cols="55"rows="8"tabindex="4"/>''</textarea>'.$sol.$break.$break.$sol; $s .='<input name=.$sol; $s .="submit"type="submit"value="Submit"tabindex="5"/><input type="hidden"name="submitted"value="TRUE"/> <input name="reset"type="reset"value="Reset"tabindex="6"/> <em>* = required</em>''</form>'.$sol; echo $s; } //Close the main IF-ELSE. ?>
0 comments:
Post a Comment