>469
はじく効果なくなるが
$ref = $ENV{'HTTP_REFERER'} || $script_pass;

use of undefined valueでエラー出てるなら
$ref = $ENV{'HTTP_REFERER'} || '';