63 lines
1021 B
PHP
63 lines
1021 B
PHP
<!DOCTYPE html>
|
|
<html>
|
|
<body>
|
|
<style>
|
|
body {
|
|
background-color: #3B5998;
|
|
}
|
|
</style>
|
|
|
|
<h2><font color="white">Search by</h2>
|
|
|
|
<?php
|
|
$name = $fname = $lname = "";
|
|
$nameErr = $fnameErr = $lnameErr = "";
|
|
|
|
|
|
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|
if (empty($_POST["name"])) {
|
|
$nameErr = "Name is required";
|
|
}
|
|
else {
|
|
$name = test_input($_POST["name"]);
|
|
if (!preg_match("/^[a-zA-Z ]*$/",$name)) {
|
|
$nameErr = "Only letters and white space allowed";
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
function test_input($data) {
|
|
$data = trim($data);
|
|
$data = stripslashes($data);
|
|
$data = htmlspecialchars($data);
|
|
return $data;
|
|
}
|
|
?>
|
|
|
|
<form method="post" action="usernameSearch.php">
|
|
Username: <br><input type="text" name="username"><br>
|
|
<input type="submit">
|
|
</form>
|
|
<br>
|
|
<h2>Or</h2>
|
|
<form action="nameSearch.php" method="post">
|
|
First Name: <input type="text" name="fname"><br>
|
|
Last Name: <input type="text" name="lname"><br>
|
|
<input type="submit">
|
|
</form>
|
|
|
|
|
|
|
|
<?php
|
|
echo $name;
|
|
echo "<br>"
|
|
?>
|
|
|
|
</body>
|
|
</html>
|
|
|