File manager - Edit - /home/asiatechinc/public_html/asiatechinc-websites/thevrindavaninn.com/vrindavan-tours/form-to-email.php
Back
<?php $name = $_POST['name']; $visitor_email = $_POST['email']; $message = $_POST['message']; $contact = $_POST['contact']; $people = $_POST['people']; $date = $_POST['date']; //Validate first if(empty($name)||empty($contact)) { echo "Name and contact are mandatory!"; exit; } if(IsInjected($visitor_email)) { echo "Bad email value!"; exit; } if(!is_numeric($contact)) { echo "Please enter a Valid Mobile Number!"; exit; } $email_from = "thevrindavaninn@gmail.com";//<== update the email address $email_subject = "Enquiry from The Vrindavan Inn"; $email_body = "User Name: " .$name."\n". "Email: " .$visitor_email."\n" . "Contact: " .$contact."\n" . "No. of People: " .$people."\n" . "Message: " .$message."\n"; $to = "thevrindavaninn@gmail.com";//<== update the email address $headers = "From: $email_from \r\n"; $headers = "Bcc: digioptimise@gmail.com \r\n"; $headers .= "Reply-To: $visitor_email \r\n"; //Send the email! mail($to,$email_subject,$email_body,$headers); //done. redirect to thank-you page. header('Location: thankyou.html'); // Function to validate against any email injection attempts function IsInjected($str) { $injections = array('(\n+)', '(\r+)', '(\t+)', '(%0A+)', '(%0D+)', '(%08+)', '(%09+)' ); $inject = join('|', $injections); $inject = "/$inject/i"; if(preg_match($inject,$str)) { return true; } else { return false; } } ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings