- 締切済み
COOKIE 前回入力値 を表示させるには?
WEBアプリを作成していますが、そのWEBページに入るときに、 ID と パスワード を入力し認証させているのですが、 そのID と パスワードを 次回訪問時に 初期値として表示させてるにはどのようにしたらいいでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Suzi
- ベストアンサー率38% (130/334)
クッキーの設定の記述は特に難しくなく、その辺の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」として表示されます。
- Suzi
- ベストアンサー率38% (130/334)
以下の意味とかでしょうか。 クッキーからのデーターから $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値は適当に。
補足
ご回答ありがとうございました。 お教えいただいたとおりにしてみたのですが、 うまくいきません。 クッキーの設定の記述はどのようにしたら良いでしょうか。 あと、値には変数を表示させたいのですが なにかよい方法はありませんでしょうか。。。 初心者で申し訳ありません。 よろしくお願いします。
お礼
ありがとうございました。やっぱりちょっとうまくいかないですが、 今後の参考にさせていただきます。