ホームページ > バックエンド開発 > PHPチュートリアル > PHPでCookieを使って自動ログインを実現する方法、Cookieによる自動ログイン_PHPチュートリアル

PHPでCookieを使って自動ログインを実現する方法、Cookieによる自動ログイン_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:12:00
オリジナル
1382 人が閲覧しました

phpは自動ログインを実現するためにCookieを使用します、Cookie自動ログイン

この記事の例では、PHP が Cookie を使用して自動ログインを実現する方法について説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

HTML フロントエンド ページのコードは次のとおりです:

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

パスワードを入力
<フォーム名="forml" メソッド="post" アクション="cookiebasedpasswordlogin.php">
                                                                                                                                                      >                                                                                                                                                
パスワード



バックエンドの PHP コードは次のとおりです:



コードをコピーします

コードは次のとおりです:
    $now = getdate();
    $storetime= $now["平日"] 。 「」。 $now["月"] ." " . $now["年"] ;
    $storetime.=" 時間 : ";
    if ($now["時間"] < 10) {
      $storetime.= "0" 。 $now["時間"];
    } その他 {
      $storetime.= $now["時間"];
    }
  
    $storetime.= ":";
    if ($now["分"]<10) {
      $storetime.= "0" 。 $now["分"];
    } その他 {
      $storetime.= $now["分"];
    }
    
    $storetime.= ": ";
    if ($now["秒"] <10) {
      $storetime.= "0" 。 $now["秒"];
    } その他 {
      $storetime.= $now["秒"];
    }
    if (isset($data)) {
       $counter=++$data[l];
        setcookie("data[0]",$storetime,time() + (60*60*24));
        setcookie("data[l]", $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 時間はパスワードを入力せずにこのエリアにアクセスできます!
");
   } その他 {
    if (isset($username) && isset($password)) {
     if ($password=="スーパーパス") {
          $カウンター=0;
          setcookie("data[0]",$storetime,time() + (60*60*24));
          setcookie("data[l]",$counter,time() + (60*60*24));
          setcookie("data[2]",$username,time() + (60*60*24));
          $url="場所: cookieimp.php";
          ヘッダー($url);
     }その他{
          echo "
パスワードが無効です!!!
";
     }
    }
}
?>

ここで説明されている大規模な PHP プログラムの設計が役立つことを望みます。

http://www.bkjia.com/PHPjc/925134.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/925134.html技術記事 php を利用して cookie を利用して自動登録を実行する方法、cookie を自動登録 ここでは、php を利用して cookie を利用して自動登録を実行する方法について説明します。具体的な方法は次のとおりです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート