Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Please write a PHP Code to display and store the following results as showing in the pictures below using. This is my codes below Project
Please write a PHP Code to display and store the following results as showing in the pictures below using.
This is my codes below
Project 1
function validate_input($input)
{
$input=trim($input);
$input=htmlspecialchars($input);
return $input;
}
if($_POST["submit"])
{
$name = validate_input($_POST["name"]);
$email = validate_input($_POST["email"]);
$major = validate_input($_POST["major"]);
if(empty($name))
$nameMSG ="Missing";
if(empty($email))
$emailMSG = "Missing";
else
{
if(!filter_var($email, FILTER_VALIDATE_EMAIL))
$emailMSG = "Invalid email format";
}
}
?>
Welcome to my online Web Based Test!!!
Please answer the following questions:
Name: *
E-mail: *
Choose your major area of study:
Questons 1 (25points)
If my name is Ciapha P Dorley Jr, what is my last name?
A. John
B. Meshack
C. Ciapha
D. Dorley
Questons 2 (25points)
If I love to eat Rice everyday, what is my favoriate food to eat?
A. Fufu
B. udon
C.Rice
D. Pizza
Questons 3 (25points)
I was born in Liberia, so what is my hometown's name?
A. Atlanta
B. Liberia
C. Nigeria
D. Japan
Questons 4 (25points)
If I love the number 7, so what is my favoriate number?
A. 7
B. 87
C. 17
D. 77
Show correct answers after submission.
echo "Your test results are: ".$results."
";
";
if($_POST["submit"])
{
echo "Name:".$_POST["name"].".
";
";
echo "E-mail:".$_POST["email"]."
";
";
echo "Major:".$_POST["major"]."
";
";
}
?>
if($_POST["submit"])
{
$score = 0;
$nq = 2;
$pointsPQ = 100/$nq;
if($_POST["Q1"] == "D")
$score+=25;
if($_POST["Q2"] == "C")
$score +=25;;
if($_POST["Q3"] == "B")
$score +=25;
if ($_POST["Q4"] == "A")
$score +=25;
}
echo "Your grade for this test is: ".$score."
";
";
?>
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started