この記事では、ユーザーがログインしているかどうかを判定するためのPHP Cookieの実装方法を中心に紹介します。
PHP の Cookie に関連する基本的な知識ポイントについては、前の記事で説明しました [PHP で Cookie の変数を記録および削除するには? ] と [ユーザーのログイン情報を記録する PHP Cookie の実装方法 ] については、どなたでも詳しく紹介されています。
それでは、これまでのCookie関連の知識を踏まえてこの記事の内容を紹介していきます。困っている友人はそれを参照することを選択できます。 以下では、簡単な例を使用して、ユーザーがログインしているかどうかを判断するためのPHP cookie 実装メソッドを紹介します。 <?php
echo "<h1>这里是主页</h1>";
@$name = $_COOKIE['username'];
echo $_COOKIE['username'];
if ($name) {
echo "<script>
alert(\"尊敬的$name ,欢迎回来!!\");
</script>";
}else{
echo "<script>
alert('您还尚未登录!请返回登录~~')
</script>";
echo "<a href='login.html'>如果跳转失败请点击跳转~~</a>";
header("Refresh:1;url=login.html");
}
初めてログインしたとき、メイン ページに正常にジャンプした後の結果は次のとおりです。
ログインに成功した後、ホーム ページを閉じて再度更新すると、次の効果が表示されます。
そして、Cookie を削除すると (f12 ショートカット キーを使用して要素を検査します)、これは同等です。ログアウトまで:
ブラウザを更新すると、次のような結果が表示されます:
Re-ここにログインが表示されます。
この記事は、PHP Cookie を使用してユーザーがログインしているかどうかを判断する方法を紹介します。これは非常に簡単なので、困っている友人に役立つことを願っています。
PHP についてさらに詳しく知りたい場合は、PHP 中国語 Web サイト
PHP ビデオ チュートリアル以上がユーザーがログインしているかどうかを判断するためのPHP Cookieの実装方法(画像、テキスト+ビデオ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。