Alain: #referer check foreach (@ref) geht nicht?

Beitrag lesen

Hallo,
es will einfach nicht :)
Das problem ist folgendes,ich möchte in einem weiterleitungs
cgi ein referer check einbinden bevor es auf ein geschütztes
verzeichniss geht(ich weiss geht auch mit htaccess,möcht ich aber nicht).
Und jetzt hab ich mir die folgende variante ausgedacht:

$ref = $ENV{'HTTP_REFERER'};
@refer = ('http://www.meine.domain.de','http://meine.domain.de');

#referer check
foreach (@refer)
            {
            if ($_ ne $ref) {

print "sorry bad Referer $_ - Access Denied  \n";
    &SendMail(); }  }
ich möchte dabei auch dass der falsche refer url dem user angezeigt
wird,die wird aber nicht angezeigt im printtext?!
oder muss da statt ne was anderes stehen?

gruss vom Alain