Im Homepage und Webhosting-Forum --- REFERER herausfinden trotz index.html
Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
ich benutze die Methode $ref= $HTTP_REFERER, um den Referer eines Besuchers herauszufinden. Da die php-Datei, in der diese Abfrage steht, von meiner index.html aufgerufen wird, liefert mir $HTTP_REFERER immer den url der index.html als Referer zurück.
Was kann ich tun? Ich kann doch nicht die php-Datei als erste aufrufen - noch vor der Startseite...
Nein, du kannst aber die Abfrage schon auf der Startseite starten - von mir aus in der ersten Zeile. Abfragen, in eine Variable speichern und dann vom PHP-Script auswerten lassen.
Hi...
ICh habe das selbe Prob in meinem Shop. Da wird der referer auch gespeichert. Nur bei mir kommt man auch über ne index.html, und dann ist meine eigene URL immer als referer gespeichert. Wie kann ich das machen, das der referer gespeichert wird bzw. weitergereicht wird. HAb schon überall nach einer Lösung gesucht, aber noch nichts gefunden.
auf der ersten Seite (inde.php) fügst du folgenden Code ein:
1:
2:
3:
4:
PHP kümmert sich jetzt automatisch darum, dass die sog. Session-ID übergeben wird. Entweder in der Adresszeile oder mit einem Cookie. Mit Sessions kannst du im Prinzip Variablen über alle Seiten hinweg benutzen. Allerdings muss auf allen anderen Seite natürlich auch wieder auf die Session zurückgegriffen werden, die vorher angelegt wurde. Folglich musst du jetzt auf allen anderen Seiten auch
1:
2:
3:
ganz am Anfang am besten Einfügen. Du musst dann natürlich alle Dateien in php-Dateien ändern. Auf den in der Session gespeicherten Referer kannst du dann so zugreifen:
billi schrieb am 20.09.2003 00:51
Meine erste seite ist aber eine html datei. Diese ruft dann eine 2. html Datei auf.
Wie binde ich das in der html Datei ein?
billi
In HTML-Dateien grundsätzlich erst mal gar nicht. Da müsstest du entweder wirklich JavaScript nehmen, wie c3o das vorschlägt, oder daraus eine PHP-Datei machen
Also irgendwie steh ich auf dem schlauch. Ha mal bißchen probiert.
Von URL www.xyz.de wird auf www.1234.de gelinkt. Dort wird ne index.php aufgerufen, welche wie folgt aufgebaut ist.