画面遷移なしにCGIを起動するには?
[上に]
[前に]
[次に]
野比のび犬
1998/03/11(水) 19:04:44
HPに「妖しげなボタン」があって、訪問者が「このボタン何だろう?」と思って押すと、私のところに「誰かがボタン押したよぉ」というメールが来る・・・・・ようにしたのです。
訪問者にはメールが送られたことや、CGIが起動したことを悟られたくないわけです。つまり、画面遷移を行いたくないのです。
可能でしょうか?
B-Cus
1998/03/11(水) 23:49:07
フレームはよくしらないし、試してないのでうまくいくかわかりませんが、
フレームで分割してそのうちの1つをborder=0にしておき、
<a href="hogehoge.cgi" target=other_frame>
などと、border=0のフレームにCGIの結果を表示させるとか。
ただWWWサーバとのやりとりは行われるわけですから、
気が付かないくらいにこっそりやるのは難しいでしょう。
あるいは「妖しげなボタン」でなくてもよくて、かつSSIが使えるなら
<!--#exec cmd="hogehoge.pl"-->
とか
<!--#exec cgi="hogehoge.cgi"-->
として、その中でメールを送ればいいでしょう。
[上に]
[前に]
[次に]