]*?>.*?@si', // Strip out javascript '@]*?>.*?@siU', // Strip style tags properly '@<[\/\!]*?[^<>]*?>@si', // Strip out HTML tags '@@' // Strip multi-line comments including CDATA ); $text = preg_replace($search, '', $tring); return $text; } function check_email_address($email) { // First, we check that there's one @ symbol, // and that the lengths are right. if (!ereg("^[^@]{1,64}@[^@]{1,255}$", $email)) { // Email invalid because wrong number of characters // in one section or wrong number of @ symbols. return false; } // Split it into sections to make life easier $email_array = explode("@", $email); $local_array = explode(".", $email_array[0]); for ($i = 0; $i < sizeof($local_array); $i++) { if (!ereg("^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%& ?'*+/=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$", $local_array[$i])) { return false; } } // Check if domain is IP. If not, // it should be valid domain name if (!ereg("^\[?[0-9\.]+\]?$", $email_array[1])) { $domain_array = explode(".", $email_array[1]); if (sizeof($domain_array) < 2) { return false; // Not enough parts to domain } for ($i = 0; $i < sizeof($domain_array); $i++) { if (!ereg("^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])| ?([A-Za-z0-9]+))$", $domain_array[$i])) { return false; } } } return true; } foreach($_POST as $key => $value){ ${$key} = stripMe($value); } if(check_email_address($email)!=true){ $email = 'bademail'; } /* foreach($_POST as $key => $value){ echo $key.' = '.${$key}."
"; } */ include 'mysql.php'; if (!$bridge) { die('Could not connect: ' . mysql_error()); } $query = "INSERT INTO model_request_form (id,date,name,email,phone1,phone2,referral,keyword_ref,uri) VALUES ('',NOW(),'$name','$email','$phone1','$phone2','$referral','Model - $keyword_ref','$uri')"; mysql_select_db('nli_db', $bridge); if (!mysql_query($query,$bridge)) { die('Error: ' . mysql_error()); } $mailsubject = 'AZDiscountspa.com Form Request'; $mailbody = 'AZDiscountSpa.com Information Request from '.$email." "; $mailbody .= 'Date: '.$date." "; $mailbody .= 'Name: '.ucfirst($name)." "; $mailbody .= 'Phone: '.$phone1.' '.$phone2." "; $mailbody .= 'Email: '.$email." "; $mailbody .= 'How did you hear about us: '.$referral." "; $mailbody .= 'Keyword: '.$keyword_ref." "; $mailbody .= 'URI: '.$uri." "; //$cc = "shelleyb333@gmail.com"; $egrabber = "egrabber@nlionline.com"; mail($mailto,$mailsubject,$mailbody,'From: '.$email."\r\n".'Reply-To: '.$email."\r\n")or die('Mail could not be sent!'); mail($cc,$mailsubject,$mailbody,'From: '.$email."\r\n".'Reply-To: '.$email."\r\n")or die('Mail could not be sent!'); mail($egrabber,$mailsubject,$mailbody,'From: '.$email."\r\n".'Reply-To: '.$email."\r\n")or die('Mail could not be sent!'); // autoresponder $autoreponse = ''; $autoreponse .=$name.', Thank you for your request for services at National Laser Institute. Our physicians, nurses and technicians provide the highest quality treatments...at the lowest prices available. One of our representatives will be contacting you shortly to schedule an appointment. If for some reason you do not hear from us within one business day...please do not hesitate to call our luxury medical spa directly at 480-290-7333. All discounts apply at this beautiful location. We look forward to speaking with you! Louis J Silberman President & Founder National Laser Institute www.NLIonline.com '; mail($email,'Thank You For Your Information Request',$autoreponse,'From: info@nationallaserinstitute.com'."\r\n".'Reply-To: '.$mailto."\r\n")or die('Mail could not be sent!'); mysql_close($bridge); header('Location:http://www.azdiscountspa.com/thankyou'); ?>