Files
IWD2-02/INFO-1208 (PHP)/Labs/Lab 5/lab5-1.php
T
2026-02-14 22:49:11 -05:00

32 lines
1.3 KiB
PHP

<?php
// Create first variables, sanitized
$firstName = filter_var($_POST['fname'], FILTER_SANITIZE_STRING);
$lastName = filter_var($_POST['lname'], FILTER_SANITIZE_STRING);
$favMovie = filter_var($_POST['favMovie'], FILTER_SANITIZE_STRING);
$favMovieSnack = filter_var($_POST['favMovieSnack'], FILTER_SANITIZE_STRING);
$seatPref = filter_var($_POST['seatPref'], FILTER_SANITIZE_STRING);
$genFeedback = filter_var($_POST['genFeedback'], FILTER_SANITIZE_STRING);
// Create full name variable and urlencode it
$fullName = $firstName . " " . $lastName;
$nameEncoded = urlencode($fullName);
// Filter for newlines
$genFeedback = nl2br($genFeedback);
// Replace the mean words
$genFeedback = str_ireplace("bad","good",$genFeedback);
$genFeedback = str_ireplace("horrible","amazing",$genFeedback);
// Create a message variable (I just like this way more)
$message = "<p>Thank you for your feedback! Below are your survey results:</p>
<p>Full Name: $fullName</p>
<p>Favourite Movie: $favMovie</p>
<p>Favourite Movie Snack: $favMovieSnack</p>
<p>Theatre Seat Row Preference: $seatPref</p>
<p>General Feedback: $genFeedback</p>
<p>Click <a href=\"lab5.php?fullName=$nameEncoded\">Here</a> to return to the survey.</p>";
// Print the message
print($message);
?>