Referer der 'obersten Seite'

Hallo!

Ich habe mir einen kleinen Counter in form eines php-erzeugten gif’s geschrieben. Nun habe ich das Problem, daß ich nur den Referer des Counters, also die Seite, auf der das gif abgebildet wird, bekomme. Wie ich den Referer der Seite rauskriege, da hab ich keine Ahnung.

Weiß jemand eine Lösung?
Am liebsten wäre mir der Referer der obersten Seite, also z.B. der Frame, in dem die Seite aufgerufen wird, auf der der Counter abgebildet wird.

Kurz gesagt: den Referer, der mir die Information liefert, die ein Referer im Normalfall nunmal eigentlich liefern soll: „Wo kommen meine Besucher her“?

Javascript oder sonstwas wäre auch recht… Hauptsache ich kriege den „echten Referer“ über Umwege irgendwie in meine SQL-Tabelle.

Hallo,

vor lauter Referer weiss man ja gar nicht mehr wohin :smile:
Ich interpretiere Deine Frage einfach mal so:

Du suchst eine Möglichkeit, welche Dir anzeigt von welcher Seite Dein Besucher zu Dir gekommen ist. Richtig?

Dann heisst das Zauberwort: Servervariable
Und zwar diese: $_SERVER[‚HTTP_REFERER‘]

Diese Servervariable sollte eigentlich in der Lage sein Deine heissgeliebten Daten herauszufinden :smile:

$rerferer = $\_SERVER['HTTP\_REFERER'];

Hoffe geholfen zu haben.

Gruss Michael

Hallo!

Ich habe mir einen kleinen Counter in form eines php-erzeugten
gif’s geschrieben. Nun habe ich das Problem, daß ich nur den
Referer des Counters, also die Seite, auf der das gif
abgebildet wird, bekomme. Wie ich den Referer der Seite
rauskriege, da hab ich keine Ahnung.

entweder du sortiertst grafik und seitenaufruf ueber eine session zusammen, oder du musst den grafikaufruf mit js zusammenbauen:

document.write('\<img src="cnt.php?r='+document.referrer+'"\>');

Dank!
Das hat mich ein ganzes Stück weiter gebracht…

„parent.document.referer“ ist genau das, was ich brauche.