HTMLでのクッキーを働かせるには?
[上に]
[前に]
[次に]
azaq
[E-Mail]
1999/12/23(木) 18:59:49
今、レスキューさんのminibbsを改造して
t-cupさんみたいに一ページ目をHTMLにしたんですけど
名前やURL等にクッキーが得られなくなったんです。
tcupさんはちゃんとクッキーが働いているんですよね…
どなたか分かる方教えてください。
お願いします。
Selly
1999/12/23(木) 19:17:34
HTTPヘッダのLast-Modifiedがないところから推測すると、SSIを使ってフォームのvalueアトリビュートを埋めているみたいです。<tcup.com
つまり、Cookieの値を返すスクリプトを用意してそれをSSIとして埋め込めば可能です。
<input type="text" name="Name" value="<!--#exec cmd="./getname.pl"-->">
こんな感じかな?
SSIが使えない場合は、JavaScriptでも同じことは再現できます。
Selly
1999/12/23(木) 19:19:28
上の書き方でWebサーバはちゃんとSSIを実行できるかちと疑問・・・。
どうなんでしょ?>試したことある方
ジェインウェイ大佐
1999/12/23(木) 22:29:12
<META NAME="WWWC" CONTENT="<!--#flastmod file="/www/wildarms/index.html"-->">
うちのページでは上のような書き方でWWWCのメタタグチェックで
更新日時を表示させてるから、上の例もいけるんじゃないかなぁ・・・
匿名不希望
1999/12/24(金) 00:47:32
> <input type="text" name="Name" value="<!--#exec cmd="./getname.pl"-->">
私もこういう使い方をしているページがありますが、
問題なくSSIを実行できます。
でも、ほとんどHTML文法チェッカーではひっかかります(^_^;)
Selly
1999/12/24(金) 06:50:34
〆(..;)
ウソ書いたかと心配でした(笑
> でも、ほとんどHTML文法チェッカーではひっかかります(^_^;)
やっぱダメでしょうね(笑
タグをコメントアウトしただけでボコボコにされましたし(死<某HTML-lint
B-Cus
1999/12/24(金) 07:04:27
SSI なんだから、HTML チェッカにかけること自体が
おかしいんじゃないですか? サーバが処理した結果、
正しい HTML が生成されれば OK なわけで。
> 上の書き方でWebサーバはちゃんとSSIを実行できるかちと疑問・・・。
apache-1.3.9 では <!--# で始まり --> で終わる文字列を
探しているだけなので問題ないと思います。
# cf. mod_include.c
匿名不希望
1999/12/25(土) 04:11:52
> SSI なんだから、HTML チェッカにかけること自体が
> おかしいんじゃないですか?
確かに。。。言われてみればそうでした<(_ _)>
でもやっぱり、
> <input type="text" name="Name" value="<!--#exec cmd="./getname.pl"-->">
みたいな書き方を初めてしたときは、「本当にSSIが動くのか」
どうしても心配になってチェックしてしました。結果は仰せの通り。
[上に]
[前に]
[次に]