php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.09.2004, 16:39  
Gast
 
Beiträge: n/a
Standard Referrer ermitteln?

Hallo Leute,

ich möchte für mein kleines Counter System eine Erweiterung einbauen und zwar so das ich auch User die Javascript nicht haben messen kann!

Also habe ich mein php script per img aufgerufen:

Code:
 
Eingebunden habe ich den Code auf einer Testseite:
http://www.meineseite.de/test.htm

Ich ermittle nun auf der count.php, die per img in die seite eingebettet ist den referrer des besuchers mit:

Code:
$referrer = getenv("HTTP_REFERER");
Diesen Referrer trage ich nun in meine Datenbank ein und das klappt auch alles - Nur gibts ein Problem - Egal von wo ich die Seite aufrufe, der Referrer ist immer die Seite, die das Bild enthält, also die:
http://www.meineseite.de/test.htm

Kann ich das IRGENDWIE umgehen? Andere Counter die über das img prinzip funktionieren ermitteln auch den referrer! Ich weiß mit Javascript würde es funzen - ich wills aber für die User machen die Javascript deaktiviert haben!

Andere Counter ermitteln den Referrer auch wenn Javascript ausgeschaltet ist!

Wie kann ich mit PHP den Referrer des Besuchers rausfinden?

Danke im Vorraus!

Liebe Grüße
Cookie_Woman
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.09.2004, 16:43  
Gast
 
Beiträge: n/a
Standard

Bevor du da unnötig viel Arbeit reinsteckst, solltest du dies erst mal gelesen haben:
12.3. Warum ist es schlecht, mit dem Referer zu arbeiten?
http://www.dclp-faq.de/q/q-http-referer.html

MfG
Nobody
 
Alt 12.09.2004, 16:53  
Gast
 
Beiträge: n/a
Standard

Das iss mir klar, aber ich benutze meinen counter schon seit ewigkeiten - 95% aller leute liefern den referrer - iss ja "nur" für statistische zwecke! wenn da mal welche drin sind die keinen haben stört mich das nicht!

Es geht mir auch nicht drum ob es sinnvoll ist oder nicht - In meinem Fall hat es sich als Sinnvoll erwiesen - Nun möchte ich meinen Counter-Code nur um einen nocscript bereich erweitern und da müsste ich den referrer wie oben beschrieben über PHP ermitteln und das macht der net so wie er soll!

Viele Grüße
Cookie_Woman
 
Alt 12.09.2004, 22:29  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

dann mach mal eine Datei mit einem link zu einer Datei die da heißt phpinfo.php in der steht:

PHP-Code:
<?php
phpinfo
();
?>
da solltest du fündig werden (recht weit unten)
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 12.09.2004, 22:40  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger
imported_Ben ist offline  
Alt 13.09.2004, 00:07  
Gast
 
Beiträge: n/a
Standard

Ich glaub du gehst die Sache falsch an.

Wenn du den Referer in der count.php abfragst, kann nur dein Ergebnis raus kommen.
Du musst den Referer vorher mit (z.B. Javascript) abfragen und dann per $_GET an die count.php übergeben.

Auszug aus meiner stat.js Datei

Code:
var ref = document.referrer;
document.write("");
 
Alt 13.09.2004, 08:27  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

Oder benutze einfach:
$variable = $HTTP_REFERER;
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline  
Alt 13.09.2004, 08:30  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

dann aber doch bitte:

$_SERVER["HTTP_REFERER"]


aber das hab ich ja schon geschrieben....
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 13.09.2004, 13:43  
Gast
 
Beiträge: n/a
Standard

Also ich verwende beides. Ich musste nämlich feststellen, das der über php abgefragte Referer oft leer ist.
Also frage ich ihn über JS ein 2. mal ab und trage ihn nur dann ein, wenn der über php ermittelte leer war. :wink:
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Einzeltreffer von MATCH ... AGAINST ... ermitteln proud Datenbanken 3 09.05.2008 08:31
Google Adwords - echten Referer ermitteln NetLook PHP Tipps 2006 2 12.05.2006 08:40
Die Position ein. Datensätzes aus einer Datenliste ermitteln Locutus007 Datenbanken 8 07.03.2006 16:59
Dateiname, Dateigröße ermitteln HTML, Usability und Barrierefreiheit 5 29.01.2006 22:16
Computername ermitteln PHP Tipps 2005-2 8 15.09.2005 13:14
IP ermitteln FireFIghter PHP Tipps 2005-2 2 14.09.2005 14:28
Daten ermitteln PHP Tipps 2005-2 9 29.08.2005 23:14
build nummer des bs ermitteln ... nur bei microsoft's bs!!! PHP Tipps 2005-2 2 24.07.2005 15:59
Besucher mit den meisten GB Einträgen ermitteln! Datenbanken 7 21.04.2005 12:09
Bildschirmauflösung ermitteln? Pimbolie1979 HTML, Usability und Barrierefreiheit 13 16.01.2005 01:28
pixelbreite eines Wort ermitteln... 18inch PHP Tipps 2005 5 07.01.2005 22:55
Bandbreite ermitteln! PHP Tipps 2004-2 6 21.12.2004 16:23
Übermittlung von HTTP REFERRER feststellen PHP Tipps 2004-2 14 08.12.2004 18:05
CRC Summe einer Datei ermitteln?? PHP Tipps 2004 1 14.10.2004 09:23
[Erledigt] Tabellenname eines Feldes ermitteln PHP-Fortgeschrittene 3 22.09.2004 15:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php referer ermitteln, php referrer ermitteln, referer ermitteln php, php referrer, referrer ermitteln, javascript referer ermitteln, typo3 referrer, php refferer ermitteln, phpinfo referer, php getenv referer, php referer, php referer leer, php referer feststellen, typo3 php referrer, typo3 referer ermitteln, php referrer feststellen, referrer?, referrer ermitteln php, php getenv referrer, getenv referrer

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.