クッキーを食べてもらえないのです…
[上に]
[前に]
[次に]
紅葉
[E-Mail]
2000/06/10(土) 03:08:58
初めまして、いつも参考にさせて頂いています。
現在CGIの勉強中で、やっと一行コメントBBSを作るまでに辿り着きました。
(色々な方のスクリプトを参考にさせて貰った上で、ですが…)
設置をして、動かしてみたのですが、何故かクッキーが受け付けてもらえ
ないんです。Telnetで確認すると、ちゃんとヘッダには出力されてるよう
なんですが…。原因がわからなくてパニック状態になっています(TT)
http://www.b-black.com/cgi.txt
↑ここにテキスト化して置いてあるのですが、どこが悪いのか教えて頂け
ないでしょうか…?
他の機能は正常に動きます。(ライブラリは別にあります)
初心者な質問ですが、どうかよろしくお願いいたします。
R.M
[E-Mail]
2000/06/10(土) 11:51:01
クセのあるクッキーの使い方をしていますが
きちんと動作を把握していますか?
紅葉
[E-Mail]
2000/06/11(日) 00:27:54
R.Mさんレスありがとうございます。
このクッキー関連の処理はもともとライブラリに置いてるもので、
他のCGIスクリプトと連動して使用できるようにするためこんな
感じになっています。メディア出版から出されている本の
スクリプトを参考にさせて頂いているのですが…。
動作の方は把握しているつもりなのですが、何分、机上の空論と
言った感じではあります(--;;
根本的なところで間違っている場合もあるかと思いますが、
ご教授頂ければ幸いです。
R.M
[E-Mail]
2000/06/11(日) 02:11:01
まず、
###--------クッキー関連のサブルーチン--------
の下にある
$hold = 60; #クッキー保存日数
$cookie_id = 'lab'; #クッキーの名前
の2行は初期設定の &get_cookie() を使う前あたりにもっていくべきものだと思います
あと、日付のフォーマットが少し違うようです
expires=Wednesday, 09-Nov-99 23:12:40 GMT
のように設定します(少しくらい違っていても認識するかもしれませんが)
紅葉
[E-Mail]
2000/06/12(月) 01:31:52
[[解決]]
R.Mさん再びありがとうございますm(__)m
御指摘頂いた通り直してみたんですが、やはり動作してくれませんでした…。
ので、もう欲張らずに普通に処理するように書き直してみました(^^;
今度はちゃんと動いているようです。
どうも、色々とありがとうございました。
お騒がせしまして申し訳ありませんm(__)m
andi
2000/06/12(月) 12:58:59
09-Nov-99
って年を4桁にしないと2000年問題に抵触するのでは?
Fuji.♪
[E-Mail]
[HomePage]
2000/06/12(月) 13:40:55
クライアント側の処理に依存するかと思います。
[上に]
[前に]
[次に]