URL ermitteln

Hallo,

Wie kann ich ermitteln, dass meine Seite zum Beispiel durch

"http://google.de/search?q=Passus Duriusculus"

aufgerufen wurde.

Mir ist bisher nur folgendes bekannt:
getenv("HTTP_USER_AGENT") für den Webbrowser
$_SERVER['REQUEST_URI'] die aufgerufene Seite (meine Seite)
getenv("REMOTE_ADDR") für die IP.

Gibt es da noch eine weitere Möglichkeit?

MFG Joachim

--
Joachim Mohr Tübingen
http://www.joachimmohr.de/neu.html
Joachim Mohr [ Sa, 18 August 2007 17:10 ] [ ID #1798647 ]

Re: URL ermitteln

"Joachim Mohr" <jomolero [at] web.de> schrieb im Newsbeitrag
news:fa724n$jgg$03$3 [at] news.t-online.com...
> Hallo,
>
> Wie kann ich ermitteln, dass meine Seite zum Beispiel durch
>
> "http://google.de/search?q=Passus Duriusculus"
>
> aufgerufen wurde.

$_SERVER['HTTP_REFERER']

Gruß

Klaus
Klaus Holsten [ Sa, 18 August 2007 17:26 ] [ ID #1798648 ]

Re: URL ermitteln

Joachim Mohr schrieb:

> Wie kann ich ermitteln, dass meine Seite zum Beispiel durch
>
> "http://google.de/search?q=Passus Duriusculus"
>
> aufgerufen wurde.

12.4. Für welche Zwecke ist der Referer zu gebrauchen?
http://www.php-faq.de/q/q-http-referer-nutzen.html

Gruß
Carsten
Carsten Wiedmann [ Sa, 18 August 2007 17:28 ] [ ID #1798649 ]

Re: URL ermitteln

Joachim Mohr schrieb:
> Hallo,
>
> Wie kann ich ermitteln, dass meine Seite zum Beispiel durch
>
> "http://google.de/search?q=Passus Duriusculus"
>
> aufgerufen wurde.

Wie bereits beschrieben. Bei meinem Wald-und-Wiesen-Hoster ist das
allerdings (weiß Gott warum) irgendwie abgeschalten. Das wird aber sonst
hoffentlich nicht oft vorkommen.

Michael
mmueller12 [ Sa, 18 August 2007 17:34 ] [ ID #1798650 ]

Re: URL ermitteln

Michael Müller wrote:

> Wie bereits beschrieben. Bei meinem Wald-und-Wiesen-Hoster ist das
> allerdings (weiß Gott warum) irgendwie abgeschalten.

Ist was abgeschalten? Wer hat den sowas geschrieben?

Ulf

--
_,
_(_p> Ulf [Kado] Kadner
\<_)
^^
Ulf Kadner [ Sa, 18 August 2007 17:41 ] [ ID #1798651 ]

Re: URL ermitteln

Joachim Mohr wrote:

> Wie kann ich ermitteln, dass meine Seite zum Beispiel durch
>
> "http://google.de/search?q=Passus Duriusculus"
>
> aufgerufen wurde.

Garnicht. Zumindest nicht wenn es Dir dabei um die zuverlässige
Ermittlung dieser Informationen geht.

Wenns nur für rein statistische Zwecke ist dan kannst Du schauen ob der
Useragent einen Referer schickt und diesen ggf. dazu weiternutzen.

Aber bedenke das vorhandensein dieses ist nicht sicher, da er nur dann
gesetzt ist wenn der Nutzer des UA, der Proxy usw. diese Informationen
an dich weitergibt. (steht im superglobalen Array $_SERVER)

Wenn Du wissen willst was noch alles da drin steht schau dir mal die
Ausgabe von phpinfo(); an oder mach nen print_r($_SERVER);

MfG, Ulf

--
_,
_(_p> Ulf [Kado] Kadner
\<_)
^^
Ulf Kadner [ Sa, 18 August 2007 17:46 ] [ ID #1798652 ]

Re: URL ermitteln

Joachim Mohr schrieb:
> Hallo,
>
> Wie kann ich ermitteln, dass meine Seite zum Beispiel durch
>
> "http://google.de/search?q=Passus Duriusculus"
>
> aufgerufen wurde.


Danke für die Antworten.

Habe festgestellt, dass

$ref=$_SERVER['HTTP_REFERER'];

meistens die aufgerufene Seite liefert wie

$ru=$_SERVER['REQUEST_URI'];

(deshalb habe ich es nicht eingesetzt)

in seltenen Fällen aber das gewünschte.

MFG Joachim



--
Joachim Mohr Tübingen
http://www.joachimmohr.de/neu.html
Joachim Mohr [ So, 19 August 2007 08:00 ] [ ID #1799126 ]
PHP » de.comp.lang.php.misc » URL ermitteln

Vorheriges Thema: CVS gesucht - unkompliziert / dtsch.
Nächstes Thema: Thumbnails erzeugen