ホームページ >バックエンド開発 >PHPチュートリアル >Cookie 関連の問題についてアドバイスをお願いします。
Cookie の問題についてアドバイスをお願いします。 ?
自動ログイン機能を使用したい場合、自動ログインの後に Cookie を使用する必要があることはわかっていますが、何を入力すればよいですか? ?それとも何を使って書けばいいのでしょうか? ? phpかJavaScriptか? ? ? php を使用している場合でも、チェック ボックスがオンになっているかどうかを判断するには JavaScript を使用する必要がありますよね。 ? ?具体的なコードはどのように書けばよいのでしょうか? ? ?専門家にアドバイスを求めてください。例を挙げてみるのが一番良いでしょう。ありがとうございます
-----解決策---------
フォームをサーバーに送信してください, PHP では、ユーザーがチェックボックスをチェックしたかどうかをもちろん判断できます。
これらの概念とフロントエンドとバックエンドの責任を明確に理解できれば、実装は簡単になります。私のアイデアは、Cookie にランダムな文字列を生成し、その情報をデータベースに書き込み、ユーザーが最初にアクセスしたときにこの Cookie が存在する場合は、データベースにログイン有効時間をクエリすることです。
------解決策---------
機密性の低いものは Cookie に入れることができます特定の変数が Cookie に存在するかどうかを直接判断するだけで、アカウント番号とパスワードが暗号化されてローカルに保存されます。コードを確認する必要がありますか?
------解決策-----
Cookie の有効期限を設定してください。 PHP 側 期間は 2 週間であり、セッションサーバーの生存期間を 2 週間に設定すれば十分です。
ini_set:
1509 ; この秒数が経過すると、保存されたデータは「ガベージ」とみなされ、
1510 ; ガベージ コレクション プロセスによってクリーンアップされます。 http://php.net/session.gc-maxlifetime
1512 session.gc_maxlifetime = 1440
session_set_cookie_params