Bogus: an (CGI)...daten übergeben, referer ermitteln, ...

Beitrag lesen

hallo freaks,

und schon wieder komme ich trotz unendlichen versuchen uns nachschlagens auf keinen nenner.

ich habe gerade ein eigenes error404.cgi entworfen. dieses script soll fehlermeldungen auffangen, und in einem logfile niederschreiben. im logfile hab ich bis jetzt

  • datum
  • zeit
  • hostname
  • name des nicht gefundenen files

was mir dringenst fählt ist die refering URL.
wie erfahre ich die? ich hatte das problem ja schon mal mit der $ENV{'HTTP_REFERER'}. Diese variable wird bei mir einfach nicht gesetzt. weder NS und IE geben diese variable zurück. gibt's ne andere variable die auf jeden fall gesetzt wird, und aus der ich ersehe von wo der aufruf kam?

vielleicht könntet ihr ja einfach mal auf zb. http://www.ford-network.at/xy.htm vorbeischauen. kommt bei der fehlermeldung eine zeile mit 'coming from: ...' ??

kann ich den referer mittels javascript ermitteln? wenn ja, wie kann ich die info an das perl-script übermitteln, so das dieses den referer auch niederschreibt?

wäre über hilfe sehr dankbar..
mfg
BOGUS