这是完整的代码。我正在尝试创建一个简单的用户身份验证系统。这是完整的代码。我正在尝试创建一个简单的用户身份验证系统。这是完整的代码。我正在尝试创建一个简单的用户身份验证系统。这是完整的代码。我正在尝试创建一个简单的用户身份验证系统。
<?php
if (!isset($_POST['username']) OR !isset($_POST['password']) OR empty($_POST['username']) OR empty($_POST['password'])) {
echo "Please login:";
echo '<form method="POST">';
echo 'Username: <input type="text" name="username">';
echo 'Password: <input type="password" name="password"></br>';
echo '<input type="submit" value="Login">';
echo '</form>';
}
else {
$username = $_POST['username'];
$password = md5($_POST['password']);
try {
$pdo = new PDO('mysql:host=localhost;dbname=userauth', 'norman101', 'beecher123');
}
catch(PDOException $e) {
echo 'ERROR:' . $e->getMessage();
}
$sql = "SELECT * FROM userinfo WHERE username=?, AND password=?";
$pds = $pdo->prepare($sql);
$pds->execute(array($username, $password));
$row = $pds->fetch(PDO::FETCH_ASSOC);
print_r($row);
}
?>