• ベストアンサー

Cookieが保存できない。

CGIをつかってクッキーを保存しようと試みています。 以下のように記述しておりますがなぜかクッキーファイルが生成されません。 print "Content-type: text/html\n"; print "Set-Cookie: NAME=test\n"; print "\n"; print "テスト"; 何か問題がるのでしょうか?もちろんブラウザ上ではクッキーは有効にしていますし、ほかの他クッキーファイルは存在します。 ブラウザはIE6.0です どなたかご教授お願いします。

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

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

有効期限を未来に設定して書かないとファイルは作られませんよ 例) print "Set-Cookie: NAME=test; expire=Sun, 31-Dec-2006 00:00:00 GMT";

titikun00
質問者

お礼

ファイルは作られないけどクッキーは吐き出されますますよね・・

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

#1さんのいうように期限をつけないと メモリ内だけで展開されてファイルは 作られませんね。 すみませんでした。

titikun00
質問者

お礼

ということは、ブラウザを閉じなければクッキーはメモリ上で保存されているということでしょうか?

すると、全ての回答が全文表示されます。
回答No.2

>有効期限を未来に設定して書かないとファイルは作られませんよ 特に設定しないとブラウザが閉じるまでが 有効期間だったはずですが セキュリティーソフトが原因ということはないですか?

すると、全ての回答が全文表示されます。

関連するQ&A