php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.07.2005, 18:24  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard Tracker - Alternative falls der User JS deaktiviert hat?

Hallo,
ich bin gerade an den Überlegungen für einen Tracker, welchen ich in PHP schreiben werde. Nun, welche Informationen der Tracker alles heraufinden kann lässt sich ja schnell aus Google zusammensuchen (Javascript + PHP) .
Von der jeweiligen Zielseite aus sollte der Tracker nun eingebunden werden.

Meine erste Überlegung war, dies per Javascript zu erledigen, welches auf das entsprechende PHP-Script (-> Tracker) zugreift. Falls ein User nun Javascript deaktiviert hat, würde das ganze Usertracking schonmal ins Wasser fallen.

Meine zweite Überlegung war ein Iframe, was sich auch als sinnvoller erscheint als die erste.
Nur meine Frage nun, wie kann ich Javascript-Variablen (die ich vorher sammle) in einem Iframe-Tag(<iframe>) mitgeben (e.g. an die URL anhängen) ? Geht dies überhaupt? Und wenn nein, was für Alternativen gibt es?

# edit
Hm, ich hab gerade gesehen, dass man einfach mit dem <noscript>-Tag arbeiten kann.. Wäre das eine gute Alternative, oder gibt es da noch adnere?
Und gleich noch eine Frage dazu - wie könnte ich realisieren, dass die Suchwörter (durch die man auf die Page kommt) ermittelt werden? Es geht definitiv, nur weiß ich nicht wie..
Chr!s ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.07.2005, 19:17  
Gast
 
Beiträge: n/a
Standard

Klar kann man JS Variablen an die URL vom Iframe anhängen:

Code:
<script language="JavaScript">
var blubb = 1;
document.write("<iframe src=\"index.php?blubb=" + blubb + "\" width=\"100\" height=\"200\"></iframe>");
</script>
Hoffe der Code geht, hab ihn ausm kopf geschrieben. :$

Zu deiner Zweiten Frage:
Ich habe log files auf meiner Seite in die ich bei jeden Aufruf IP, User Agent und Referrer schreibe. -> Referrer hat zum Beispiel die ergebnisse aus der Google Bilder suche
 
Alt 27.07.2005, 19:19  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Das darf es ja eben nicht sein.
Ich will den Tracker nicht per Javascript aufrufen, wie in deineb Beispiel

Zu 2, danke, wusste gar nicht dass Google die Suchergebnisse per GET übergibt - öh, bzw. da hatte ich noch nie drauf geachtet. KLar, dass is es kein Problem die mit dem HTTP_REFERER auzuwerten..
Chr!s ist offline  
Alt 27.07.2005, 19:22  
Gast
 
Beiträge: n/a
Standard Re: Tracker - Alternative falls der User JS deaktiviert hat?

Meine Antwort war eigentlich darauf gerichtet:

Zitat:
Zitat von Chr!s
Meine zweite Überlegung war ein Iframe, was sich auch als sinnvoller erscheint als die erste.
Nur meine Frage nun, wie kann ich Javascript-Variablen (die ich vorher sammle) in einem Iframe-Tag(<iframe>) mitgeben (e.g. an die URL anhängen) ? Geht dies überhaupt? Und wenn nein, was für Alternativen gibt es?
Naja ich weiß nicht so recht hmm was soll denn der Tracker genau speichern?
 
Alt 27.07.2005, 19:26  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Ja, ich weiß, aber ich möchte den Tracker nicht mittels eines JS-Aufrufs einbinden - denn dann krieg ich ja keine Statistiken von den Usern, die JS deaktiviert haben..

Naja, der Tracker speichert alles was man über den User bekommt, von Client-Infos bis sogar zur Dauer, die er auf der Seite verbracht hatte.. (PHP timestamps) Klickpfade usw.. also richtig ausführlich
Chr!s ist offline  
Alt 27.07.2005, 19:29  
Gast
 
Beiträge: n/a
Standard

Achso so eine Art Logging System.

Naja ohne JS wird das schwer, denn JS findet sachen wie Bildschirmgröße usw heraus. Dagegen schafft PHP einzig und allein die IP, den browser usw naja kA vllt hilft dir die funktion:

get_browser()
 
Alt 27.07.2005, 19:51  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

.. Ist mir schon klar. Darum geht es ja auch eigentlich nicth
Ich will lediglich eine Alternative finden, das Script einzubinden, außer per js(document.write('<iframe..'), <script src="...php">.. Aber ich denke der <noscript>-Tag sollte das sein was ich suche..
Chr!s ist offline  
 


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
User erkennen (ohne session + ohne cookies + prob mit IP) PHP Tipps 2007 8 30.12.2007 23:35
SELECT ... WHERE ... Nur ein User! Mike² Datenbanken 1 30.09.2006 19:15
User erst nach Freigabe freigeben Nevermind Datenbanken 7 07.05.2006 23:54
Aus mehreren Tabellen (Foren) den Top User ermitteln wizzardxx PHP Tipps 2006 9 15.02.2006 10:39
Überdenken des Konzept: Eigene Bildergalerien für User pixelcut PHP-Fortgeschrittene 3 16.01.2006 18:40
mysql_connect verbindet nicht wenn user passwort hat PHP Tipps 2005-2 3 28.10.2005 15:53
Session: Untersch. Seiten f. eingeloggte User und norm. User PHP Tipps 2005-2 2 20.07.2005 12:46
[Erledigt] MySQL user rausfinden Datenbanken 4 26.05.2005 12:15
Counter für registrierte user PHP Tipps 2004-2 3 26.12.2004 11:32
[Erledigt] PHP linux user wechseln PHP-Fortgeschrittene 12 05.12.2004 16:11
Aktuelle Anzahl eingeloggter User ermitteln? PHP Tipps 2004-2 6 02.12.2004 13:03
User intenfication ohne Cookies und User hat temporale IP fender PHP Tipps 2004-2 1 15.11.2004 17:13
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
User identifizieren TRW PHP Tipps 2004 1 21.10.2004 21:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
get_browser alternative, alternative javascript deaktiviert, javascript deaktiviert alternative, alternative wenn javascript deaktiviert, alternative wenn javascript deaktiviert ist, javascript deaktiviert ist alternativ, alternativer inhalt wenn javascript deaktiviert, alternative wenn java script deaktiviert, php iframe alternative, php innerhalb <noscript> tag, tracking user ohne js, html alternativ js wenn deaktiviert, java script deaktiviert alternative, wenn js deaktiviert ist, alternativ inhalt wenn js deaktiviert ist, user agent tracker, javascript alternative deaktiviert, html alternative inhalte für deaktiviertes javascript, javascript alternative wenn deaktiviert, javascript deaktiviert alternativ

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:19 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.