• ベストアンサー

クッキー使用によるログイン遷移方法

はじめまして。ログイン必須の機能があるサイトを作成しております。 ここのサイトのようにログインした際に「ようこそ○○さん」と出し、ログインボタンがログアウトボタンになるようにしたいのですが、どのようにすればよいのでしょうか? PHPとMySQLを使用してます。

質問者が選んだベストアンサー

  • ベストアンサー
  • sadacha
  • ベストアンサー率60% (6/10)
回答No.1

はじめまして、こんばんは。 普段、質問させて頂いている身なので恐縮ですが、私なりの回答を・・。 ログイン機能を持たせたサイトという事ですが、セキュリティ的に見てクッキーではなくセッションを用いての構築の方が宜しいかと思います。 で、質問内容の回答ですが、ログインフォームにて入力されたIDとパスワードが合致していたら、IDをセッションに代入し、 echo $_SESSION["id"]; とすれば、登録されたIDが表示されます。 また、ログインした後はログアウトとしたいとの事ですが、 if($_SESSION["id"]==""){ echo "ログイン";//リンクは省略 } else{ echo "ログアウト"; } とすれば良いかと(間違った解答であったら、是非突っ込みを入れて下さい!)

noname#44972
質問者

お礼

ありがとうございました!!

関連するQ&A