<?php
//セッション生成
session_start();
//
ユーザー名/パスワード
$user = htmlspecialchars($_POST['user'],
ENT_QUOTES);
$pass = htmlspecialchars($_POST['pass'],
ENT_QUOTES);
//
MySQLへの接続
$conn
= mysql_connect('localhost','sample_user','sample_pass');
if
($com){
//
データベース選択
mysql_select_db('sample_db',$conn);
//
データベースの問い合わせSQL文
$sql = 'SELECT user_name FORM user_tb WHERE login_name = "' . $user . '" AND login_password = "' . $pass . '" ';
//
SQL文の実行
$query
= mysql_query($sql, $conn);
}
//認証
if
(mysql_name_rows($query) == 1) {
//
ログイン成功
$login
= 'OK';
//
データー取り出し
$row
= mysql_fetch_object(query);
//表示用ユーザー名をセッション変数に保存
$_SESSION['name']
= $row->user_name;
}
else{
// ログイン失敗
$login
= 'Error';
}
//
セッション変数記録
$_SESSION['login']
= $login;
//移動
if
($login == 'OK') {
// ログイン成功:ログイン成功画面へ
header('Location:
ok_login.php');
}
else {
// ログイン失敗:ログインフォーム画面へ
header('Location: login.html');
}
?>