インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#1095を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
log01 #一度ここでログ捕り $ref = $ENV{'HTTP_REFERER'}; #リンク元 $come_url = 'http://*****/*****/index.html'; #参照元URL $for_url = 'http://www.yahoo.co.jp/'; #ヤフーに飛ばす $this_url = 'http://*****/cgi-bin/*****/bbs.cgi'; このBBS if ($AAA == ''){ $bbs_ok = ($ref eq $come_url || $ref eq $this_url) ? '1' : '0' ; if ($bbs_ok == 0) { print "Location: $for_url\n\n"; exit; } } $AAA = '1'; #一度BBSに入った事を記録する。 log02 #2回目ログ捕り として、2回目以降$AAAが1だからif内は無視して自分自身を読み込んでも 入れるようにしたつもりですが、ログ捕ってみたら 2回目のログには$AAAは1になってるんですが1回目のログには$AAAは空になってました。 ここの掲示板のように[RE]をクリックすると http://p4room.mda.or.jp/book/cgi/info.cgi?res=1093 というように、?の後に色々と付加される掲示板なんです。 それで書き込むとヤフーに飛んでいってしまいます。 この時、$AAAはクリアーされて「空」に空になってしなうのでしょうか? ご存知の方いらっしゃいましたらお教え願います。
[トップページに戻る]
管理人 :
キャメル