インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
1095 海豚 [RE] 2000/10/06 19:07 [修正]
海豚ちゃんの発言
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はクリアーされて「空」に空になってしなうのでしょうか?

ご存知の方いらっしゃいましたらお教え願います。

レスポンスは付いていません

[トップページに戻る]管理人 : キャメル