Heya, A few weeks ago I spent a LONG time writing a .php script to scan an HTML contact form. I was just wondering about your thoughts on my contact form. You can find it here: http://TalkPrice.net/contact Feel free to send me a message if you want!
1 file:copy this code and name it sendeail.php/ upload it to your server / replace YOURMAIL with real mail *********************************** <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Sendemail Script</title> </head> <body> <!-- Reminder: Add the link for the 'next page' (at the bottom) --> <!-- Reminder: Change 'YourEmail' to Your real email --> <?php $ip = $_POST['ip']; $httpref = $_POST['httpref']; $httpagent = $_POST['httpagent']; $visitor = $_POST['visitor']; $visitormail = $_POST['visitormail']; $notes = $_POST['notes']; $attn = $_POST['attn']; if (eregi('http:', $notes)) { die ("Do NOT try that! ! "); } if(!$visitormail == "" && (!strstr($visitormail,"@") || !strstr($visitormail,"."))) { echo "<h2>Use Back - Enter valid e-mail</h2>\n"; $badinput = "<h2>Feedback was NOT submitted</h2>\n"; echo $badinput; die ("Go back! ! "); } if(empty($visitor) || empty($visitormail) || empty($notes )) { echo "<h2>Use Back - fill in all fields</h2>\n"; die ("Use back! ! "); } $todayis = date("l, F j, Y, g:i a") ; $attn = $attn ; $subject = $attn; $notes = stripcslashes($notes); $message = " $todayis [EST] \n Attention: $attn \n Message: $notes \n From: $visitor ($visitormail)\n Additional Info : IP = $ip \n Browser Info: $httpagent \n Referral : $httpref \n "; $from = "From: $visitormail\r\n"; mail("YOURMAIL", $subject, $message, $from); ?> <p align="center"> Date: <?php echo $todayis ?> <br /> Thank You : <?php echo $visitor ?> ( <?php echo $visitormail ?> ) <br /> Attention: <?php echo $attn ?> <br /> Message:<br /> <?php $notesout = str_replace("\r", "<br/>", $notes); echo $notesout; ?> <br /> <?php echo $ip ?> <br /><br /> <a href="/"> Next Page </a> </p> </body> </html> ******************************************** second: replace text1/2/3/4..with option:admin/sales/support/etc...copy this code into your page(frontpage)-Contact page/and ur done ************************************ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Email Form </title> </head> <body> <form method="post" action="sendeail.php"> <!-- DO NOT change ANY of the php sections --> <?php $ipi = getenv("REMOTE_ADDR"); $httprefi = getenv ("HTTP_REFERER"); $httpagenti = getenv ("HTTP_USER_AGENT"); ?> <input type="hidden" name=""ip"" value="<?php echo $ipi ?>" /> <input type="hidden" name=""httpref"" value="<?php echo $httprefi ?>" /> <input type="hidden" name=""httpagent"" value="<?php echo $httpagenti ?>" /> Your Name: <br /> <input type="text" name=""visitor"" size="35" /> <br /> Your Email:<br /> <input type="text" name=""visitormail"" size="35" /> <br /> <br /> <br /> Attention:<br /> <select name=""attn"" size="1"> <option value=" TEXT1 ">TEXT1 </option> <option value=" TEXT2 ">TEXT2 </option> <option value=" TEXT3 ">TEXT3 </option> <option value=" TEXT4 ">TEXT4 </option> </select> <br /><br /> Mail Message: <br /> <textarea name=""notes"" rows="4" cols="40"></textarea> <br /> <input type="submit" value="Send Mail" /> <br /> </form> </body> </html> ************************************ simple, isn-t it ?