- ベストアンサー
クッキー使用によるログイン遷移方法
はじめまして。ログイン必須の機能があるサイトを作成しております。 ここのサイトのようにログインした際に「ようこそ○○さん」と出し、ログインボタンがログアウトボタンになるようにしたいのですが、どのようにすればよいのでしょうか? PHPとMySQLを使用してます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
はじめまして、こんばんは。 普段、質問させて頂いている身なので恐縮ですが、私なりの回答を・・。 ログイン機能を持たせたサイトという事ですが、セキュリティ的に見てクッキーではなくセッションを用いての構築の方が宜しいかと思います。 で、質問内容の回答ですが、ログインフォームにて入力されたIDとパスワードが合致していたら、IDをセッションに代入し、 echo $_SESSION["id"]; とすれば、登録されたIDが表示されます。 また、ログインした後はログアウトとしたいとの事ですが、 if($_SESSION["id"]==""){ echo "ログイン";//リンクは省略 } else{ echo "ログアウト"; } とすれば良いかと(間違った解答であったら、是非突っ込みを入れて下さい!)
お礼
ありがとうございました!!