} elseif (!preg_match('/^[4][0-9]{15}/', $getccnum) && $getcc == "visa" || !preg_match('/^[5][0-9]{15}/', $getccnum) && $getcc == "mastercard") { ?> <h1>Sorry</h1> <p>You didn't provide a valid credit card number. <a href="gradestore.html">Try again?</a></p> <?php } else { ?> <h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <?php $cou = processCheckbox($getcourse); ?> <ul> <li>Name: <?php echo $getname; ?> </li> <li>ID: <?php echo $getid; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo $cou; ?>
<!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST["Name"]; ?> </li> <li>ID: <?php echo $_POST["ID"]; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php $ID = ""; $names = ["CSE326", "CSE107", "CSE603", "CIN870"]; $ID = processCheckbox($names); ?> <?php echo $ID; ?> </li> <li>Grade: <?php echo $_POST["grade"]; ?> </li> <?php if (isset($_POST["visa"])) { $card = "visa"; } else { $card = "mastercard"; }
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST['name']; ?> </li> <li>ID: <?php echo $_POST['id']; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?$courses = processCheckbox($_POST['course']); ?> <?php echo $courses; ?> </li> <li>Grade: <?php echo $_POST['grade']; ?> </li> <li>Credit <?php echo $_POST['card']; ?> (<?php echo $_POST['cc']; ?> )</li> </ul>
<?php # Ex 5 : # Check if the credit card number is composed of exactly 16 digits. # Check if the Visa card starts with 4 and MasterCard starts with 5. } elseif (!preg_match("/^(4|5)[0-9]{15}/", $_POST['cardnum']) || ($_POST['cardnum'][0] == 4 && $_POST['cardtype'] == 'master' || $_POST['cardnum'][0] == 5 && $_POST['cardtype'] == 'visa')) { ?> Display the below error message : <h1>Sorry</h1> <p>You didn't provide a valid credit card number. <a href="gradestore.html">Try again?</a>?</p> <?php # if all the validation and check are passed } else { $course = processCheckbox($_POST); $card = $_POST['cardnum']; $log = $_POST['name'] . ";" . $_POST['id'] . ";" . $card . ";"; if ($_POST['cardtype'] == 'visa') { $card .= ' (Visa)'; $log .= 'visa'; } else { $card .= ' (MasterCard)'; $log .= 'mastercard'; } ?> <h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data -->
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name : <?php echo $_POST['name']; ?> </li> <li>ID : <?php echo $_POST['id']; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox('check'); ?> </li> <li>Grade : <?php echo $_POST['grade']; ?> </li> <li>Credit : <?php echo $_POST['cnumber'] . ' (' . $_POST['card']; ?> )</li> </ul> <!-- Ex 3 : <p>Here are all the loosers who have submitted here:</p> --> <?php
<p>You didn't provide valid name. <a href="index.php">Try Agian?</a></p> <?php } else { if (is_uploaded_file($_FILES["profile"]["tmp_name"])) { //2-3(a) check file uploaded, // 2-3(c) upload file $filename = $_POST["name"] . "_" . $_FILES["profile"]["name"] . ".jpg"; move_uploaded_file($_FILES["profile"]["tmp_name"], "uploaded/{$filename}"); // 2-4(a) append data into members.txt // 2-4(b) complete and use processCheckbox function $newMember = array(); array_push($newMember, $_POST["email"]); array_push($newMember, $_POST["password"]); array_push($newMember, $_POST["name"]); array_push($newMember, $_POST["status"]); array_push($newMember, processCheckbox()); array_push($newMember, $_POST["language"]); file_put_contents("resource/members.txt", implode(";", $newMember) . "\n", FILE_APPEND); // 2-4(c) display succesful registration ?> <h1>Welcome, <?php echo $newMember[2]; ?> !</h1> <img alt="profile" src="uploaded/<?php echo $filename; ?> "/> <ul> <li>Email : <?php echo $newMember[0];
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST["name"]; ?> </li> <li>ID: <?php echo $_POST["id"]; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox(array("cse326", "cse107", "cse603", "cin870")); ?> </li> <li>Grade: <?php echo $_POST["grade"]; ?> </li> <li>Credit <?php echo $_POST["cardnumber"]; ?> (<?php echo $_POST["cardtype"]; ?> )</li> </ul>
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST["Usrname"]; ?> </li> <li>ID: <?php echo $_POST["IDID"]; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox($_POST); ?> </li> <li>Grade: <?php echo $_POST["gradeSelect"]; ?> </li> <li>Credit <?php echo $_POST["CCN"]; ?> (<?php echo $_POST["CT"]; ?> )</li> </ul>
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST["name"]; ?> </li> <li>ID: <?php echo $_POST["id"]; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox($_POST["course"]); ?> </li> <li>Grade: <?php echo $_POST["grade"]; ?> </li> <li>Credit Card : <?php echo $_POST["credit"] . " (" . $_POST["card"] . ")"; ?> </li> </ul> <!-- Ex 3 : --> <p>Here are all the loosers who have submitted here:</p> <?php
$grade = isset($_POST['grade']) ? $_POST['grade'] : ''; $credit = isset($_POST['credit']) ? $_POST['credit'] : ''; $type = isset($_POST['type']) ? $_POST['type'] : ''; ?> <ul> <li>Name: <?php echo $name; ?> </li> <li>ID: <?php echo $ID; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox($courses); ?> </li> <li>Grade: <?php echo $grade; ?> </li> <li>Credit Card: <?php echo $credit; ?> (<?php echo $type; ?> )</li> </ul>
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!— Ex 2: display submitted data —> <ul> <li>Name: <?php echo $_POST["name"]; ?> </li> <li>ID: <?php echo $_POST["id"]; ?> </li> <!— use the 'processCheckbox' function to display selected courses —> <li>Course: <?php echo processCheckbox($_POST["checkBoxArray"]); ?> </li> <li>Grade: <?php echo $_POST["grade"]; ?> </li> <li>Credit: <?php echo $_POST["cardNumber"]; ?> (<?php echo $_POST["cardKind"]; ?> )</li> </ul>
$credit_card = $_POST['credit_card']; } else { $credit_card = ''; } ?> <ul> <li>Name: <?php echo $name; ?> </li> <li>Membership Number: <?php echo $mem_num; ?> </li> <li>Options: <?php echo processCheckbox($option); ?> </li> <li>Fruits: <?php echo $fruits; ?> - <?php echo $quantity; ?> </li> <li>Credit <?php echo $credit_num; ?> </li> </ul>
<?php $fruit = array(); if (isset($_POST["Organic"])) { array_push($fruit, "Organic"); } if (isset($_POST["Domestically Produced"])) { array_push($fruit, "Domestically Produced"); } if (isset($_POST["Genetically Modified"])) { array_push($fruit, "Genetically Modified"); } if (isset($_POST["Newly Harvested"])) { array_push($fruit, "Newly Harvested"); } $fruit = processCheckbox($fruit); ?> <ul> <li>Name: <?php echo $name = $_POST["name"]; ?> </li> <li>Membership Number: <?php echo $id = $_POST["member"]; ?> </li> <li>Options: <?php echo $fruit; ?> </li>
<!DOCTYPE html> <html> <head> <title>Grade Store</title> <link href="http://selab.hanyang.ac.kr/courses/cse326/2015/problems/pResources/gradestore.css" type="text/css" rel="stylesheet" /> </head> <body> <?php $name = $_POST['name']; $id = $_POST['id']; $selectedcourses = processCheckbox(); $selectedgrade = $_POST['Grade']; $creditcardnumber = $_POST['Credit']; $type = $_POST['cc']; ?> <?php function file_put($str) { $filename = "loosers.txt"; //global $filename; file_put_contents($filename, $str, FILE_APPEND); } if (isset($name)) { if ($name == "") { Header("Location: wrong.php"); } else { /* if(preg_match("/^[a-zA-Z_\-]+@(([a-zA-Z_\-])+\.)+[a-zA-Z]{2,4}$/", $name)){ echo "ddd"; }*/
<!-- Ex 2: display submitted data --> <?php print_r($_POST); ?> <ul> <li>Name: <?php echo $_POST['name']; ?> </li> <li>ID: <?php echo $_POST['id']; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox($_POST['courses']); ?> </li> <li>Grade: <?php echo $_POST['choice']; ?> </li> <li>Credit Card: <?php echo $_POST['credit'] . " (" . $_POST['card'] . ")"; ?> </li> </ul> <!-- Ex 3 : <p>Here are all the loosers who have submitted here:</p> --> <?php
} elseif (!preg_match('/5\\d{15}/', $_POST['card']) && $_POST['cardValue'] == 'mastercard') { ?> <h1>Sorry</h1> <p>You didn't provide a valid credit card number2. <a href="gradestore.html">Try again?</a></p> <?$_POST['cardValue']?> <?php # if all the validation and check are passed } else { ?> <h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <?php $courses = processCheckbox($_POST['course']); ?> <ul> <li>Name: <?php echo $_POST['name']; ?> </li> <li>ID: <?php echo $_POST['id']; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo $courses; ?> </li>
<h1>Thanks, looser!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST['Name']; ?> </li> <li>ID: <?php echo $_POST['ID']; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox($Course); ?> </li> <li>Grade: <?php echo $_POST['Grade']; ?> </li> <li>Credit <?php echo $_POST['Credit']; ?> </li> </ul> <!-- Ex 3 : <p>Here are all the loosers who have submitted here:</p> --> <?php
$grade = $_POST["grade"]; $creditcard = $_POST["creditcard"]; $cardtype = $_POST["cc"]; ?> <ul> <li>Name: <?php echo $name; ?> </li> <li>ID: <?php echo $id; ?> </li> <!-- use the 'processCheckbox' function to display selected courses --> <li>Course: <?php echo processCheckbox($names); ?> </li> <li>Grade: <?php echo $grade; ?> </li> <li>Credit: <?php echo $creditcard; ?> (<?php echo $cardtype; ?> ) </li> </ul>
<h1>Thanks!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST["name"]; ?> </li> <li>Membership Number: <?php echo $_POST["number"]; ?> </li> <li>Options: <?php processCheckbox($_POST["option"]); ?> </li> <li>Fruits: <?php echo $_POST["fruits"]; ?> - <?php echo $_POST["quantity"]; ?> </li> <li>Credit <?php echo $_POST["creditcard"]; ?> (<?php echo $_POST["cc"]; ?>
<h1>Thanks!</h1> <p>Your information has been recorded.</p> <!-- Ex 2: display submitted data --> <ul> <li>Name: <?php echo $_POST["name"]; ?> </li> <li>Membership Number: <?php echo $_POST['member']; ?> </li> <li>Options:<?php echo processCheckbox($_POST['options']); ?> </li> <li>Fruits: <?php echo $_POST["fruits"]; ?> - <?php echo $_POST["quantity"]; ?> </li> <li>Credit <?php echo $_POST["credit_card"]; ?> (<?php echo $_POST["card"]; ?>