0

これがコード全体です。簡単なユーザー認証システムを作成しようとしています。これがコード全体です。簡単なユーザー認証システムを作成しようとしています。これがコード全体です。簡単なユーザー認証システムを作成しようとしています。これがコード全体です。簡単なユーザー認証システムを作成しようとしています。

<?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);

}

?>
4

2 に答える 2