[PHP] Cookie ベースのログインと認証
リリース: 2016-07-25 09:11:25
-
- $now = getdate();
- $storetime= $now["weekday"] 。 「」。 $now["月"] ." " . $now["year"] ;
- $storetime.=" 時間 : ";
-
- if ($now["hours"] $storetime.= "0" . $now["時間"];
- } else {
- $storetime.= $now["時間"];
- }
-
- $storetime.= ":";
- if ($now["分"] $storetime.= "0" . $now["分"];
- } else {
- $storetime.= $now["分"];
- }
-
- $storetime.= ": ";
- if ($now["秒"] $storetime.= "0" . $now["秒"];
- } else {
- $storetime.= $now["秒"];
- }
- if (isset($data)) {
- $counter=++$data[l];
- setcookie("data[0]",$storetime,time() + (60*60*24));
- setcookie("data[1]", $counter,time() + (60*60*24)) ; setcookie("data[2]",$username,time() + (60*60*24));
- echo "Hi " 。 $data[2] 。 " ! !
n";
- echo "最終ログイン時刻 :" .$data[0] 。 "
n";
- echo "現在の日付 :" .$storetime。 "
n";
- echo "ページビュー数 :" 。 $データ[l]。 "
n";
- echo "ログインに成功しました!";
- echo ( "今後 24 時間はパスワードを入力せずにこのエリアにアクセスできます!");
- } else {
- if (isset($username) && isset($password)) {
- if ($password=="スーパーパス") {
- $counter=0;
- setcookie("data[0]",$storetime,time() + (60*60*24)) ;
- setcookie("data[1]",$counter,time() + (60*60*24));
- setcookie("data[2]",$username,time() + (60*60*24) ));
- $url="場所: cookieimp.php";
- header($url);
- }else{
- echo "無効なパスワード!!! hl>";
- }
- }
- }
- ?>
复制代
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31