. */ include_once 'inc/class.page.php'; if ($use_captcha) { require_once('securimage/securimage.php'); $securimage = new Securimage(); } $feedbackpage = page::page_create('Feedback'); $feedbackpage->head(); $subject = '[SlatePermutate] - Feedback'; ?>

Thanks!

Please do not include URLs in your submission! Please click "back" and try again.

'; $reject = TRUE; } if (empty($visitormail) || !preg_match('/^[^@]+@[^@]+\.[^@]+$/', $visitormail)) { echo '

Please click "back" and enter valid e-mail address.

'; $reject = TRUE; } if(empty($nameis) || empty($feedback) || empty($visitormail)) { echo '

Please click "back" and fill in all fields.

'; $reject = TRUE; } /** Check the captcha */ if ($use_captcha) { if (!$securimage->check($_REQUEST['captcha_code'])) { echo '

Your captcha response was incorrect, please try again.

'; $reject = TRUE; } } if (!$reject) { $feedback = stripcslashes($feedback); $message = date('l, F j, Y, g:i a') ." From: $nameis ($visitormail) School: $school ($school_id)\n Rating: $rating Feedback: $feedback \n IP = $ip Browser = $httpagent Deployment = $fromdom "; $from = "From: $visitormail\r\n"; /* $feedback_emails has its default set in inc/class.page.inc, can be set in config.inc */ foreach($feedback_emails as $toaddr) { mail($toaddr, $subject, $message, $from); } if($feedback_disk_log) { $file = fopen($feedback_disk_log_file,'a') or die("Can't open file."); fwrite($file, $message . "----------------------------------------\n"); fclose($file); } echo '

Thanks for helping make SlatePermutate better. Your feedback is greatly appreciated.

'; echo '

We will attempt to respond via email if your feedback lends itself to a response.

'; } $feedbackpage->foot();