• 締切済み

COOKIE 前回入力値 を表示させるには?

WEBアプリを作成していますが、そのWEBページに入るときに、 ID と パスワード を入力し認証させているのですが、 そのID と パスワードを 次回訪問時に 初期値として表示させてるにはどのようにしたらいいでしょうか?

みんなの回答

  • Suzi
  • ベストアンサー率38% (130/334)
回答No.2

クッキーの設定の記述は特に難しくなく、その辺のPHP教本やリファレンス、または検索すればたくさん出てきますよ。 $temp = $ID . ":" . $pswd; setcookie('TEST', $temp, クッキーの有効時間 ); でクッキーを書き込んで、 $_COOKIE["TEST"] で呼び出して、その内容($temp)を:で配列($arr)に分ければ、$arr[0] には $ID、$arr[1] には $pswdが入ってくるので、↓ print "ID:<input type=text name=id size=15 value=\"$ID\">\n"; print "password:<input type=text name=pswd size=20 value=\"$pswd\">\n"; =========================== >>あと、値には変数を表示させたいのですが  意味がよく分かりませんが、変数そのものでしたら、\$pswd とすると、そのまま「$pswd」として表示されます。

flanc8
質問者

お礼

ありがとうございました。やっぱりちょっとうまくいかないですが、 今後の参考にさせていただきます。

  • Suzi
  • ベストアンサー率38% (130/334)
回答No.1

以下の意味とかでしょうか。 クッキーからのデーターから $ID = '123'; $pswd = 'abc'; print "ID:<input type=text name=id size=15 value=\"$ID\">\n"; print "password:<input type=text name=pswd size=20 value=\"$pswd\">\n"; ↑ name値は適当に。

flanc8
質問者

補足

ご回答ありがとうございました。 お教えいただいたとおりにしてみたのですが、 うまくいきません。 クッキーの設定の記述はどのようにしたら良いでしょうか。 あと、値には変数を表示させたいのですが なにかよい方法はありませんでしょうか。。。 初心者で申し訳ありません。 よろしくお願いします。

関連するQ&A