Referer auslesen

chrisi01

Romy lieb haben
ID: 101113
L
26 November 2008
2.854
238
Hallo

ich hab mal eine kompliziertere Frage:

example.net/index.html

<a href="https://www.example.com/index.php">test</a>

example.com/index.php

<script src="https://www.example.org/test.php"></script>

example.org/test.php

echo "document.write(";
echo $_SERVER["HTTP_REFERER"];
echo "');";

wenn ich nun auf example.net/index.html auf den link klicke sehe ich als referer example.com/index.php ist ja auch irgendwie klar weil ich example.org/test.php über example.com/index.php aufrufe.

Wie kann ich das nun Lösen das ich als Referer example.net/index.html sehe ohne den php code in die example.com/index.php einzufügen (am liebsten wäre es mir wenn da nur das <script drinnen bleibt)

geht das überhaupt und wenn ja wie?

mfg

chris
 
Das geht nicht. Der Referer ist nunmal die .com. Du könntest natürlich den Referer in der URL des Scripts übergeben...
 
hi

aber den referer kann ich ja nur per php auslesen dann müsste in die example.com/index.php (vllt. doof ausgedrückt den es könnte auch eine reine html seite sein) php code rein und das will ich nicht.

oder gibt es noch eine andere Möglichkeit dort den referer anzuhängen?

Counter anbieter wie z.b. stats4free.de bekommen das ja auch hin, da baut man folgenden Code ein:

PHP:
<script type="text/javascript" language="JavaScript"
src="https://www2.stats4free.de/counter.php?sid=1234567890"></script>

und ich sehe im Anmeldebereich woher die User kommen. Wie lösen die das dann?


mfg

chris
 
Die scheinen durch das JS noch ein weiteres JS einzubinden, indem ein Bildaufruf auf deren Server erzeugt wird, welcher dann wiederum von der aktuellen Seite kommt und somit den richtigen Referer hat.