ユーザーログイン処理のコードの書き方。 。
session_start();
?>
「http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd」>
<頭>
/>
header("Content-Type:text/html;charset=UTF-8");
//データベースに接続します
mysql_connect("localhost","root","");
mysql_select_db("db12");
/**このファイルの機能は、ユーザーが入力した情報を受け取り、それを照会し、存在するかどうかを判断することです
。
次に、成功ページにジャンプします。エラーがある場合は、エラー メッセージが表示されます。*/
// ユーザーパラメータ (ユーザー名、パスワード) を受け入れます
$user=$_POST['ユーザー名'];
$pass=$_POST['パスワード'];
//ユーザー名に基づいてクエリを実行し、パスワードを取得します
$sql="selectpassword from tb_user where username='".$user."'";
//クエリを実行
$rs=mysql_query($sql);
if($rs!=""){
$selpass=mysql_result($rs,0);
}
if($selpass!=''){
//取得したパスワードがユーザーが入力したパスワードと一致するかどうかを判断します
If($pass==$selpass){
$_SESSION['ユーザー名']=$user;
?>
<スクリプト>
//一貫したプロンプトがログイン成功を示している場合
alert("ログイン成功!");
//ページはホームページにジャンプする必要があります
location.href="index.php";
}その他{
//間違ったパスワードの入力を求める
?>
<スクリプト>
//一貫したプロンプトがログイン成功を示している場合
alert("パスワードが間違って入力されました。もう一度考えてください!");
//ページはホームページにジャンプする必要があります
location.href="login.php";
}
}その他{
//ユーザー名に基づく情報が見つからない場合は、ユーザー名が存在しないことを示すプロンプトが表示されます
?>
<スクリプト>
//一貫したプロンプトがログイン成功を示している場合
alert("入力したユーザー名は存在しません。確認してください!");
// ページはホームページにジャンプする必要があります
location.href="login.php";
}
?>