| radarin GIHD mbH |
|
||
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 429 Mitglied seit: 25.07.2004 |
Hallo Liste
Ich setze so die Zeile zusammen, welche ich anschliessend an ein Textfile anfüge. Der Zählerstand, die Zeit und die IP werden geschrieben, nur der Referer bleibt leer, auch wenn ich über einen Link auf einer anderen Seite komme. |
||
![]() |
| Mar-T |
#2 Geschrieben am: Di 27.12.2005, 14:55 (+00:29)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 112 Mitglied seit: 13.12.2005 |
$_SERVER wurde erst in PHP 4.1.0 eingeführt. Wenn bei Dir eine ältere Version läuft, steht da nichts drin bzw. existiert das Array nicht. Probier' mal als Alternative $HTTP_SERVER_VARS['HTTP_REFERER'] oder getenv('HTTP_REFERER') oder $HTTP_REFERER.
Am besten mal isoliert testen, bevor Du es in Deinem Script versuchst. Achja... aber dein Browser übermittelt schon Referer, oder? |
![]() |
| Josh |
#3 Geschrieben am: Di 27.12.2005, 15:20 (+00:24)
|
||
![]() AyomRank 9 Gruppe: Moderatoren Beiträge: 2143 Mitglied seit: 19.10.2003 |
Ein sehr wichtiger Einwand. Der Referer wird nämlich vom Browser geschickt, und der Client hat somit volle Kontrolle darüber, was in diesem geschrieben steht bzw. ob er überhaupt geschickt wird. Solltest du, radarin, also auf den Referer angewiesen sein, dann steht dein Konzept leider auf wackeligen Füssen... Nur so als Info. ;-) -------------------- Mein letztes Projekt: Atelier-Schmuck.ch
"Das habe ich nie getan und werden es auch nie wieder tun!" :lol: |
||
![]() |
| Jörg Kruse |
#4 Geschrieben am: Di 27.12.2005, 16:53 (+01:33)
|
|
AyomRank 5 Gruppe: Experten Entwicklung Beiträge: 419 Mitglied seit: 19.12.2004 |
Einige Firewalls, wie z.B. Norton blockieren in der Standardeinstellung die Übermittlung des Referers. Bei Opera kann man darüber hinaus in den Schnelleinstellungen den Referer blocken, bei Firefox mithilfe der Web Developer Extension
-------------------- |
![]() |
| radarin GIHD mbH |
#5 Geschrieben am: Di 27.12.2005, 22:51 (+05:57)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 429 Mitglied seit: 25.07.2004 |
Danke für Eure Antworten. Also das Array besteht schon. Jetzt nach ein paar Stunden finde ich im Logfile auch teilweise Einträge mit Referer, teilweise sind sie ohne. Wichtig für die Funktionalität der Seite ist der Referer nicht. Ist einfach nur interessant zu sehen wie die User den Weg zur Seite finden.
|
![]() |
| Josh |
#6 Geschrieben am: Di 27.12.2005, 22:59 (+00:07)
|
![]() AyomRank 9 Gruppe: Moderatoren Beiträge: 2143 Mitglied seit: 19.10.2003 |
Jaja, und dann nach gültigen Session-ID's forschen und Session-Hijacking betreiben! ;-) Eigentlich, überlege ich mir, sollte Firefox auch eine Option zum Deaktivieren dieses Headers haben oder vielleicht eine Einschränkung, dass Referer auf externe URL's nicht gesendet werden...
-------------------- Mein letztes Projekt: Atelier-Schmuck.ch
"Das habe ich nie getan und werden es auch nie wieder tun!" :lol: |
![]() |
| radarin GIHD mbH |
#7 Geschrieben am: Di 27.12.2005, 23:19 (+00:20)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 429 Mitglied seit: 25.07.2004 |
Du hast Ideen! Also für sowas würde mir die Zeit fehlen, sitze auch so schon zu viel am Composter. Mich interessiert wirklich nur wie meine Seite gefunden wird, über eine Suchmaschine oder über externe Links. Ist doch auch gut zu wissen, wer Linksauf meine Seite setzt...
|
![]() |
| Josh |
#8 Geschrieben am: Di 27.12.2005, 23:21 (+00:02)
|
![]() AyomRank 9 Gruppe: Moderatoren Beiträge: 2143 Mitglied seit: 19.10.2003 |
Schon klar. ;-)
Ich glaube es gibt einen Google Befehl, mit welchem du alle Seiten anzeigen kannst, welche auf eine bestimmte URL linken... Habe ihn aber natürlich wieder mal vergessen... ::edit:: link:domain.com in Google eingeben. :-) -------------------- Mein letztes Projekt: Atelier-Schmuck.ch
"Das habe ich nie getan und werden es auch nie wieder tun!" :lol: |
![]() |
| Marco Wolf |
#9 Geschrieben am: Di 27.12.2005, 23:25 (+00:04)
|
||
|
AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 201 Mitglied seit: 26.09.2005 |
Meinst du vielleicht "allinurl:www.domain.de" ? -------------------- |
||
![]() |
| Hendrik mans.de |
#10 Geschrieben am: Mi 28.12.2005, 02:15 (+02:49)
|
||
![]() AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 81 Mitglied seit: 20.06.2005 |
Habe keine Ahnung, warum HTTP_REFERER bei dir ständig leer ist. Aber vielleicht wäre es eh keine schlechte Idee, wenn du dafür ein spezielles Statistikprogramm einsetzt -- das bedeutet weniger Arbeit für dich und mit hoher Wahrscheinlichkeit interessantere Auswertungen. Hier im Forum wurde mir mal chCounter empfohlen, das ich auf einigen meiner Sites einsetze. http://www.christoph-bachner.net/chcounter Aus einer technischen Perspektive bleibt die Lösung deines HTTP_REFERER-Problems sicher interessant, aber völlig unabhängig davon wirst du mit o.g. Programm sicher trotzdem glücklicher. ;-) |
||
![]() |
| Josh |
#11 Geschrieben am: Mi 28.12.2005, 10:31 (+08:16)
|
![]() AyomRank 9 Gruppe: Moderatoren Beiträge: 2143 Mitglied seit: 19.10.2003 |
-------------------- Mein letztes Projekt: Atelier-Schmuck.ch
"Das habe ich nie getan und werden es auch nie wieder tun!" :lol: |
![]() |
| radarin GIHD mbH |
#12 Geschrieben am: Mi 28.12.2005, 21:08 (+10:36)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 429 Mitglied seit: 25.07.2004 |
chCounter habe ich auch auf einer Seite im Einsatz, die Vorgängerversion 2.3
http://www.pferde.ch/index.php?page=impres...bpage=statistik Da brauche ich wieder eine Datenbank, und das will ich in meinem Fall gar nicht. Ich habe mir ein zentrales Counterscript gebaut, das ich auf beliebigen Seiten meiner Page integrieren kann, sei es Besucherzähler mit einer Reloadsperre der IP oder als Hitcounter, mit verschiedenen Darstellungsvarianten. Die Parameter definiere ich vor jedem Scriptaufruf individuell. So z.B. auch, ob der Counter ein Log schreiben soll. Und da interessiert mich im Wesentlichen um welche Zeiten der Besuch gekommen ist. Wenn der Referer noch dabei ist um so besser, aber nicht unerlässlich. Ausserdem läuft hinter jeder Domain serverseitig bereits eine Statistik. |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/9797
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Fileupload-Feld leer nach "javascript back" (php) | HPI-Service | 436 | 6 | So 20.04.2008, 19:31 |
| $_SERVER['HTTP_REFERER'] | radarin | 616 | 3 | Mo 7.01.2008, 18:03 |
| Startseite zu leer | sveny25 | 426 | 4 | Fr 13.10.2006, 15:07 |
| $AUTH_USER ist leer | Sandro Feuillet | 530 | 5 | Mi 7.12.2005, 16:46 |
| Online-Werbevermarkter DoubleClick bleibt vorsicht | Remo Uherek | 452 | 0 | Di 8.02.2005, 16:57 |
Anzeige - [Hier werben / Mediadaten]





















