Mailinglisten-Archive |
Hi!
Cyrus Mandrake schrieb:
> Guten Morgen zusammen,
> ich sitze jetzt schon seit 1,5h vor einem ziemlich mysteriösen Problem:
> Ich habe vor einen bestimmten mySQL Query nur dann auszulösen, wenn
> jemand neu auf die Webseite kommt.
> Mein Ansatz:
>
> $parsed_referer = parse_url($_SERVER['HTTP_REFERER']);
>
> if ($parsed_referer['host'] != $_SERVER['HTTP_HOST']) {
> (...)MYSQL-QUERY(...)
> echo "test1";
> } else {
> echo "test2";
> }
>
>
> Das Verrückte hierbei ist, dass ich _jedesmal_ gleich mehrere (zwischen
> 3 und 5) Zeilen in die Datenbank geschrieben bekomme. Auch wenn die
> else-Schleife ausgelöst wird und der Teil mit dem Query garnicht
> durchlaufen kann/soll/tut ^^. Es wird dann "test2" ausgegeben, jedoch
> finde ich wieder 3-5 (die Anzahl ist auch völlig willkürlich) neue
> Einträge in der Datenbank.
>
Dann Du mal statt "test1" und "test2" die $_SERVER['HTTP_HOST'] und die
$parsed_referer['host'] Inhalte ausgeben lassen bei den Durchläufen?
Gruß
Norman
php::bar PHP Wiki - Listenarchive