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.comtruehttp://www.bkjia.com/PHPjc/925134.html技術記事 php を利用して cookie を利用して自動登録を実行する方法、cookie を自動登録 ここでは、php を利用して cookie を利用して自動登録を実行する方法について説明します。具体的な方法は次のとおりです。