Advertisement
Guest User

contact us

a guest
Aug 17th, 2012
579
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.94 KB | None | 0 0
  1.      if($_POST["contact"]=="contactus")
  2.         {
  3.         //added by dinesh.
  4.         $err_msg = "";
  5.         $fullname = $_POST["fullname"];
  6.         $email  = $_POST["email"];
  7.         $phone  = $_POST["phone"];
  8.         $company = $_POST["companyname"];
  9.         $msg = $_POST["msg"];
  10.        
  11.             //name
  12.             if(strlen(trim($fullname))==0){
  13.                 $err_msg.= "<li>Please enter your name.</li>";
  14.             }
  15.             elseif(!preg_match("/^[a-z A-Z`]{0,50}$/", $fullname)) {  
  16.                 $err_msg.= "<li>Please enter a valid name.</li>";
  17.             }
  18.  
  19.             //email
  20.             if(strlen(trim($email))==0){
  21.                 $err_msg.= "<li>Please enter email-address.</li>";
  22.             }
  23.             elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
  24.                 $err_msg.= "<li>Invalid email-address.</li>";
  25.             }
  26.  
  27.             //phone
  28.             if(strlen(trim($phone))==0){
  29.                 $err_msg.= "<li>Please enter phone number.</li>";
  30.             }
  31.             elseif(!preg_match("/^[0-9-+(). ]{10,18}$/", $phone)) {  
  32.                 $err_msg.= "<li>Please enter a valid phone number.</li>";
  33.             }
  34.            
  35.             //msg
  36.             if(strlen(trim($msg))>0 && !empty($msg)){
  37.  
  38.                 $msg  = filter_xss($msg);
  39.             }
  40.             else{
  41.                 $err_msg.= "<li>Please enter message.</li>";
  42.             }
  43.  
  44.     if(empty($err_msg)){
  45.          $to = $email;      //Mail to visitor
  46.          $from = "sales@sitename.com";     
  47.          $subject = "Inquiry From Contact Us Form";
  48.          $message = "<font size='2' face='Verdana'>Thank you for contacting us.<br/><br/>We understand the importance of timely responses so please expect a response within the next 24 hours.<br/><br/>If your request is an urgent matter, please call 614.934.1764 . We look forward to connecting with you.</font>";
  49.          $headers  = "From: $from\r\n";
  50.          $headers .= "Content-type: text/html\r\n";
  51.          @mail($to, $subject, $message, $headers);
  52.  
  53.          //## Mail to admin
  54.          $to = "admin@sitename.com";
  55.          $from = "sales@sitename.com";
  56.          $subject = "Inquiry From Contact Us Form";
  57.          $message = "<font size='2' face='Verdana'>Website Inquiry from Ocular Columbus Site - Contact Us form</font><br/><br/><font color='#CC0066' size='2'  face='Verdana'><b>Name -</b></font> <font color='#000066' size='2' face='Verdana'><b> $fullname </b></font><br/><font color='#CC0066' size='2' face='Verdana'><b> Email -</b></font> <font color='#000066' size='2' face='Verdana'><b> $email</b></font> <br/><font color='#CC0066' size='2'  face='Verdana'><b> Phone Number  -</b></font> <font color='#000066' size='2' face='Verdana'><b> $phone </b></font><br/><font color='#CC0066' size='2' face='Verdana'><b> Company Name -</b></font> <font color='#000066' size='2' face='Verdana'><b> $company </b></font><br/><font color='#CC0066' size='2'  face='Verdana'><b> Message of sender -</b></font> <font color='#000066' size='2' face='Verdana'><b> $msg </b></font>";
  58.          $headers  = "From: $from\r\n";
  59.          $headers .= "Content-type: text/html\r\n";
  60.          @mail($to, $subject, $message, $headers);
  61.        
  62.          drupal_goto('thankyou');  
  63.      }
  64.  
  65.    } // Endif post
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement