复制代码 代码如下: Login 用户名: 密码: Cookie保存时间: 1 日間保存30 日間保存365 日間保存 > > code コードは次のとおりです: @mysql_connect("localhost", "root","1981427") //接続する必要がありますデータベースを選択する前に データベース サーバー or die("データベース サーバー接続に失敗しました"); @mysql_select_db("test") //データベース mydb を選択します or die("データベースが存在しないか、利用できません" ); //ユーザー入力を取得します$username = $_POST['username']; $passcode = $_POST['passcode']; // SQL ステートメントを実行して値を取得しますof Session$query = @mysql_query("select username, userflag from users " ."where username = '$username' and passcode = '$passcode'") or die("SQL ステートメントの実行failed"); //ユーザーが存在するかどうか、およびパスワードが正しいかどうかを判断しますif($row = mysql_fetch_array($query)) { session_start(); //開始をマークしますセッションの//ユーザーの権限を決定します。情報が有効かどうか、1 または 0 の場合、有効であることを意味します。if($row['userflag'] == 1 または $row['ユーザーフラグ'] == 0) { $_SESSION['ユーザー名'] = $row['ユーザー名'] $_SESSION['ユーザーフラグ'] = $row['ユーザーフラグ']; 🎜>echo "} else / /権限情報が不正な場合はエラーメッセージを出力{ echo "ユーザー権限情報が正しくありません" } } else //ユーザー名とパスワードが間違っている場合は出力エラー { echo "ユーザー名またはパスワードが間違っています"; } ?>コードをコピー コードは次のとおりです: unset ($_SESSION['username']) unset($_SESSION['passcode']); ; unset($_SESSION['userflag']); エコー ?> コードをコピーします。 コードは次のとおりです: session_start( ); if(isset($_SESSION['username'])) { @mysql_connect("localhost", "root","1981427") //データベースを選択する前にデータベース サーバーに接続する必要があります。そうでない場合は die("データベース サーバー接続に失敗しました"); >@mysql_select_db("test") //データベース mydb を選択します or die("データベースが存在しないか、利用できません") // セッションを取得 $username = $_SESSION['username'] ; //SQL ステートメントを実行して userflag の値を取得します$query = @mysql_query("select userflag from users " ."where username = '$username'") or die( "SQL ステートメントの実行に失敗しました"); $row = mysql_fetch_array($query); //現在のデータベースの権限情報とセッションの情報を比較し、異なる場合はセッション情報を更新します if($row['ユーザーフラグ'] != $_SESSION['ユーザーフラグ']) { $_SESSION['ユーザーフラグ'] = $row['ユーザーフラグ'] ; //Session の値に応じて異なるウェルカム メッセージを出力しますif($_SESSION['userflag'] == 1) echo "WelcomeAdministrator".$_SESSION ['username']."ログインにログインします。 system"; if($_SESSION['userflag'] == 0) echo "ようこそユーザー".$_SESSION['username']."システムにログイン"; echo "< ;a href="logout.php" href="logout.php">ログアウト"; } else { echo "アクセスする権限がありませんこのページ"; } ?>