Also WebStats bzw. dessen Aufbau verstehe ich nicht ganz.
Ich werde es morgen zwar alles nochmal neu aufsetzen... weil ich im Quellcode schon ein wenig geändert habe.
Aber wenn meine Änderungen nicht schuld sind (und darauf weißt einiges hin), dann wird ein großer Teil in die DB geschrieben, sobald ein Besucher die Seite betritt.
U.a. auch die Eintrittsseite. Z.b. google.de
Was aber nicht in der Datenbank geschrieben wird ist die Verknüpfung.
Sprich: Es wird in stat_main ein neuer Eintrag angelegt. Allerdings fehlt hier u.a. die Spalte entry_site mit der Verknüpfung zur bestehende Tabelle: stat_referrer.
Ebendso in stat_main eine Spalte: JS mit 1 (on) / 0 (off)
Wenn ich das morgen durch das neuaufsetzen nochmal reproduzieren kann, dann stimmt ja folgende Aussage wieder:
"Leider haben die "Macher" nur begrenzt mitgedacht." => Was jetzt nicht als "Angriff" auf den Progger gelten soll.
Das ganze ist halt noch nicht wirklich durchdacht, weil Daten aus der Datei (cache_visitors.php => Spezial JS + referrer) und der Rest aus der DB.
Najaa.... wieder ein Tag mit Reschere verbracht... und morgen sicherlich den Quelltext erweitern.
Somit dürfte sich die Frage ob ich den Code veröffendlich werde beinahe hinfällig.
Der Nutzer müsste die Datenbank erweitern, das Add-On seiner Seite anpassen und bestehende Datein ändern. Da braucht das Forum eine Unterrubrik wo nur das Add-On besprochen wird.
@Admin/Progger
Ihr seit nicht zufällig gewillt den "Insert into" Befehl in der Datei track.php (Zeile 326) entsprechend zu erweitern ?
JS und der Referrer Eintrag fehlt. Eine DB Spalten Erweiterung wäre ebendso von Nöten.
Zumindest fungiert dann mein Script als Add-On und nicht als Add-On + Crack wobei ein Update nur noch bedingt möglich ist.
Wäre nice