PHP ログインとログアウトのサンプル コード_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:15:20
オリジナル
1001 人が閲覧しました

ここでの pm_user はデータテーブルであり、作成されたテーブルはありません。以下では、php を使用してログインし、必要な友人がそれを参照するためのプログラムコードを紹介します。

login.htm

コードは次のとおりです コードをコピー



<頭>

無題のドキュメント

















ログイン.php

ログアウト

out.php

コードは次のとおりです コードをコピー

function showPage() //ログインしているかどうかを判断します。ログインしていない場合は、ログインページに直接ジャンプします
{
if(!isset($_SESSION["user"]) && !isset($_SESSION["pwd"]))
{
if(isset($_COOKIE["user"]) && isset($_COOKIE["pwd"]))
{
$sql = "select * from pm_user where u_user='$_COOKIE[user]'";
$query = mysql_query($sql);
$isUser = is_array($row = mysql_fetch_array($query)) //ユーザー名を決定します
$isPwd = $isUser ? $row["u_pwd"] == $_COOKIE["pwd"] : false; if($isPwd)
{
$_SESSION["ユーザー"] = $_COOKIE["ユーザー"];
$_SESSION["pwd"] = $_COOKIE["pwd"];
$_SESSION["id"] = $_COOKIE["id"];
$_SESSION["名前"] = $_COOKIE["名前"];
}
}
}

if(!isset($_SESSION["user"]) && !isset($_SESSION["pwd"]))
{
echo '<script>alert("まだログインしていません! ログイン ページに戻ります...");location.href="index.php";</script>';
exit();
}
}

コードは次のとおりです コードをコピー

function loginOut() //ログアウト関数
{
if(isset($_GET["login"]) == 'out')
{
$_SESSION["ユーザー"] = '';
$_SESSION["pwd"] = '';
$_SESSION["id"] = '';
$_SESSION["名前"] = '';
session_destroy();
echo '

人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!