Seite 1 von 3

Statistik

Verfasst: 21.01.2005 10:14
von Tira
Hallo

ich verwende für meine Homepage eine Statistik von Usertrends.
Damit kann ich genau nachvollziehen, welche Seiten aufgerufen wurden.

Dazu muß ich folgenden Quelltext in Dateien einbinden:

<!-- Usertrends-Statistik START -->
<!-- Code darf nicht verändert werden -->
<script language="JavaScript" type="text/javascript" src="pphlogger.js"></script>
<noscript><img alt="" src="http://usertrends.de/stat/pphlogger.php ... </noscript>
<a href="http://www.usertrends.de"><img src="http://usertrends.de/logo.gif" border=0 width=15 height=15 alt="kostenlose Statistik"></a>
<img src="http://usertrends.de/stat/showhits.php? ... nds&st=img">
<!-- Usertrends-Statistik END -->


Wenn ich diese Statistik auch im Forum einbinden möchte, in welche Datei muß ich an welcher Stelle diesen Quelltext einbinden?


Danke für Eure Hilfe und liebe Grüße
Petra

Verfasst: 21.01.2005 10:19
von musashi
Am Besten in der overall_footer.tpl

Verfasst: 22.01.2005 15:40
von Tira
Hallo Musashi,

wow - vielen Dank für Deine superschnelle Antwort :-)

Das habe ich schon mal versucht, aber das funktioniert leider nicht :-(
Allerdings weiß ich nicht, ob das an der richtigen Stelle steht - ich kenne mich da leider nicht so gut aus.

Die Datei sieht so aus:

<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
<!--
We request you retain the full copyright notice below including the link to www.phpbb.com.
This not only gives respect to the large amount of time given freely by the developers
but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
reason) retain the full copyright we request you at least leave in place the
Powered by phpBB {PHPBB_VERSION} line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.

The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} &copy; 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}</span></div>
</td>
</tr>
</table>

<script language="JavaScript" type="text/javascript" src="pphlogger.js"></script><noscript> </p>
<p><img alt src="http://usertrends.de/stat/pphlogger.php ... ame&st=img"
width="1" height="1"></noscript> &nbsp; <img
src="http://usertrends.de/stat/showhits.php? ... ame&st=img" width="1"
height="1">



</body>
</html>




Kannst Du mir sagen, ob ich da eventuell was falsch gemacht habe?
Danke und liebe Grüße

Verfasst: 22.01.2005 15:48
von Pumi
Mach's mal drei Zeilen weiter nach oben, also vor

Code: Alles auswählen

 </td>
</tr>
</table>
Allerdings wird der Counter nicht arg aussagekräftig sein, weil der Footer bei jeder Bewegung im Forum mit aufgerufen wird. Also für jedes Forum, das du anschaust, jedes Thema, das du liest, jede Antwort, die du schreibst... wird der Zähler eins hochgesetzt (und beim Zurückkehren gleich nochmal).

Da ist es besser, wenn du einen internen Counter (z.B. Counter Mod) einbaust.

Verfasst: 22.01.2005 17:06
von Tira
Hallo Pumi,

danke für Deine schnelle Antwort.
Ich habe das ausprobiert, aber das geht leider trotzdem nicht :-(

Das mit dem forumeigenen Counter klingt interessant, habe auch was gefunden bei http://www.christoph-bachner.net/php-sc ... =chCounter ... allerdings ist das alles derart hochkompliziert, dass ich da nichts verstehe, was in der Anleitung steht :-(

Gibt es auch irgendwas, was "idiotensicher" beschrieben ist, so dass man das auch machen kann, wenn man null Ahnung von PHP und SQL-Datenbanken (eine leere Datenbank anlegen krieg ich noch hin *g*) hat?

In diesem Forum gibt es so unübersichtlich massig viel, dass mir hier einfach der Durchblick fehlt.

Liebe Grüße einer verzweifelten
Petra

Verfasst: 22.01.2005 17:44
von Pumi
Ich habe den Text-based Forum Visit Counter vom Smartor eingebaut.

Der dürfte nicht zu kompliziert sein. :grin:
(eine leere Datenbank anlegen krieg ich noch hin *g*)
Dann müsste es auch für eine einzelne SQL-Query reichen. :grin:

Verfasst: 22.01.2005 17:55
von Tira
Hätte irgend jemand Lust und Zeit, die Installation Schritt für Schritt mit mir durchzugehen bzw. mir immer dann, wenn ich nicht weiter weiß, weiter zu helfen?
Ich denke mal, ein paar Schritte zwischendurch kann ich vielleicht (hoffentlich) auch alleine *ggg*

Falls ja, ich hänge direkt am ersten Punkt:


1. Konfigurations-Datei

Zuerst müssen Konfigurations-Einstellungen in der Datei config.inc.php im Ordner /include vorgenommen werden, die Daten solltest du von deinem Hoster bekommen haben:

$chCounter_dbconfig['server']
Der Name des Datenbank-Servers. Oft localhost.

$chCounter_dbconfig['user']
Der Account für den Zugang zur Datenbank.

$chCounter_dbconfig['passwort']
Das zum Account gehörige Passwort.

$chCounter_dbconfig['database']
Der Name der Datenbank.

Des weiteren finden sich in der Konfigurations-Datei noch die Namen für die zu erstellenden Datenbank-Tabellen, und Umgebungs-Variablen. Wenn du nicht weißt, was du damit anfangen sollst, lass die Standard-Werte einfach stehen.



Muß ich da den Datenbanknamen vom Forum eingeben oder muss ich extra für den Counter eine eigene leere Datenbank anlegen? Das geht für mich nicht aus der Beschreibung hervor.



Irgendwann später heißt es:

Einbinden per PHP
Die Seite, in der du den Counter einfügen willst, muss die Endung *.php besitzen, damit sie vom PHP-Interpreter beachtet wird.
Füge an die Stelle, wo der Counter erscheinen soll, folgenden Code ein:

<?php
include("PFAD_ZUM_SCRIPT/counter.php");
?>



Mein Forum liegt im Ordner "forum". Ich würde für den Counter in diesem Ordner einen Unterordner "counter" erstellen. Müsste ich als Pfad dann
include("../counter.php"); angeben oder was sonst, um vom Unterordner "counter" in "forum" zurückzukommen?

Wenn der Counter z. B. auf der Forum-Startseite stehen soll, ist es dann richtig, dass obiger Text in die index.php eingetragen werden muss?

Dann steht da Füge an die Stelle, wo der Counter erscheinen soll, folgenden Code ein.
Wenn ich mir so eine php-Datei ansehe, ist das für mich leider alles nur Kauderwelsch :-(
Woran kann ich denn in dem (für mich) Kauderwelsch erkennen, welche Stelle wo ist, um zu wissen, wo ich genau den obigen Code einfügen muss?
Ich dachte, der Forum-Aufbau ist in irgend einer tpl-Datei gespeichert?

Verfasst: 22.01.2005 18:07
von Pumi
Tira hat geschrieben:Hätte irgend jemand Lust und Zeit, die Installation Schritt für Schritt mit mir durchzugehen bzw. mir immer dann, wenn ich nicht weiter weiß, weiter zu helfen?
Ich denke mal, ein paar Schritte zwischendurch kann ich vielleicht (hoffentlich) auch alleine *ggg*
Vorschlag von mir: schau dir mal den Mod an, den ich schon oben verlinkt habe.
Der ist speziell für das phpBB-Forum gemacht und nicht für eine beliebige php-Seite.
Den bekommst du sicher hin. Und wenn nicht, dann gehe ich "die Installation Schritt für Schritt mit dir durch" - versprochen.

Verfasst: 22.01.2005 18:17
von Tira
Hallo Pumi,

kann ich irgendwo sehen, wie die Statistik dort aussieht?
Und ist das alles in Englisch? Ich komm ja teilweise nicht mal mit deutschen Anleitungen klar *g* :-?

Aber wenn die gut und brauchbar ist, dann gerne.
Dankeschön, finde ich echt super-lieb von Dir :)


EDIT:
Ich war mal auf Deiner Homepage eben. Ist das ganz unten die Zeile "107714 Besucher seit 11.11.2002"?
Wenn ja, kriegt man da irgendwie noch andere Angaben zu, wie z. B. Besucher gestern, Besucher heute?

Verfasst: 22.01.2005 18:30
von Pumi
Die Ausgabe ist ein Text (dehalb auch "text based Counter") und den kannst du formatieren, wie du willst.
Genauere Statistiken gibt's nicht. Der zählt einfach nur immer einen dazu.

Die englischen Anweisungen:

Code: Alles auswählen

open - öffnen
find - finde
before add - vorher einfügen
sql-query - Datenbank-Aufruf
Mehr ist da nicht, oder?

Also wie gesagt: das bekommst du sicher hin!
Nur die Sicherheitskopien von allen geänderten Dateien nicht vergessen! (Falls doch was schief geht...) :-?
Dankeschön, finde ich echt super-lieb von Dir
Jetzt übertreibst du aber... :oops: