diff --git a/feedback.php b/feedback.php --- a/feedback.php +++ b/feedback.php @@ -18,7 +18,8 @@ * along with SlatePermutate. If not, see . */ -include_once 'inc/class.page.php'; +include_once 'inc/class.page.php'; +require_once 'inc/class.schedule.php'; $feedbackpage = page::page_create('Feedback'); $feedbackpage->head(); @@ -26,6 +27,18 @@ include_once 'inc/class.page.php'; $fromdom = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $httpagenti = $_SERVER['HTTP_USER_AGENT']; +$referrer = ''; +if (!empty($_SERVER['HTTP_REFERER'])) + $referrer = $_SERVER['HTTP_REFERER']; +if (!empty($_POST['referrer'])) + $referrer = $_POST['referrer']; + +$saved_schedules = array(); +if (!empty($_SESSION['saved'])) + foreach ($_SESSION['saved'] as $key => $val) + $saved_schedules[] = '' . htmlentities($key) . ''; +$saved_schedules = implode(', ', $saved_schedules); + /* some prefill support */ $school = $feedbackpage->get_school(); $feedback_text = ''; @@ -43,8 +56,9 @@ if (isset($_GET['feedback'])) - + +
(if you want us to get back to you)
(if relevant to your feedback)
(if relevant to your feedback)

Overall Rating:
Great Usable Buggy/Hard to Use Don't Know @@ -68,6 +82,23 @@ if (isset($_GET['feedback'])) ?> + + +

+ The following information will also be submitted when you send feedback: +

+ + + + + + + + + +
TypeValue
Saved Schedules:
+ +