私は典型的なログイン(ユーザ名、パスワード)を持っていて、「自分の詳細を保存する」チェックボックスも含めたいと思います。ログインフォームlogin_script.phpに値をポストし、ログインが成功した場合、ユーザーはサイトのメインページにリダイレクトされます。ログイン情報を保存するためのクッキーを設定するPHP
私は他のコードが実行される前にsetcookie("username",$username, time()+3600*24);
は、PHPページの上部に設定する必要があり、私が理解から今すぐログインの詳細に
//Remember Me Function
if(isset($_POST['remember_me'])){
// Set a cookie that expires in 24 hours
setcookie("username",$username, time()+3600*24);
setcookie("password",$password, time()+3600*24);
}
を保存するには、このメソッドを使用するために抱き合わせています。
私の問題は、ユーザーが正常にログインしない限り、クッキーを設定したくないということです。しかし、ログインテスト後にスクリプトの途中でクッキー機能が呼び出されるため、機能しません。
アイデア? 乾杯。
**本物のパスワードを料理に保存しないでください** – zerkms
Nooooo!これをしないでください –
パスワードに関する良いコメント! +1 – Beaker