Seite 1 von 1

Counter einsetzen aber wie ?

Verfasst: 09.06.2004 23:05
von Destruktor
Ich habe den 'PowerPhlogger' von Phpee.com.
Mit reinen HTML Seiten ist es ja sehr einfach, Code einbauen und fertig.

Im PHPBB baut man den Code einfach in den Overallheader und jede aufgerufene Seite wird gezählt.

Habe eine relativ einfach aufgebaute Seite auch in PHP geschrieben, wo einzelne Seiten includet werden (anstelle Frames)

Mein Problem:
  • - Wenn ich den Counter Code in jeder Seite einbaue, wird jeder Seitenaufruf einzeln gezählt.

    - Wenn ich den Code nur in die index.php einbaue, sehe ich nicht welche Seiten aufgerufen wurden

    - Auch wenn ich denCode in eine HTML Seite, die jedesmal includet wird (Menü) einbaue, wird nicht angezeigt, welche Seiten der Besucher anklickt
Wie muß ich meine Seiten abändern, dass ich den Counter Code einfach in eine Seite (wie im PHPBB Overallheader) einbauen kann und dann jede Seite angezeigt wird, die der Besucher aufruft ?

@ Mod´s
Hab gerade gesehen, dass es vielleicht besser in Coding & Technik passen würde.. Bitte verschieben.

Verschoben

Verfasst: 10.06.2004 11:28
von Schumi
Verschoben von Smalltalk nach Coding & Technik

Verfasst: 10.06.2004 13:50
von Dennis63
Externe Counter sollte man in die overall_header.tpl oder page_tail.tpl einbauen.
Denn das sind die zwei Seiten, die IMMER geladen werden. Nur so zählt man auch die Leute, die den Index überspringen (kommen z.B. über einen Link in einer Email).

Grüße
Dennis

Verfasst: 10.06.2004 14:33
von Destruktor
Auf meiner Seite hab ich aber keine overall header..

Es geht ja auch nicht um mein Forum (da klappt das ja) sonder um eine andere Seite..

Meine Frage war ja Wie kann ich bei meiner Seite es so programmieren, dass ich eine Art "Overall header" habe ?

Verfasst: 10.06.2004 15:08
von Programmer
Destruktor hat geschrieben:Auf meiner Seite hab ich aber keine overall header..

Es geht ja auch nicht um mein Forum (da klappt das ja) sonder um eine andere Seite..

Meine Frage war ja Wie kann ich bei meiner Seite es so programmieren, dass ich eine Art "Overall header" habe ?
:o include ?

Beispiel:
include ("main.inc.php")

bei jeder Seite...
ich glaub, ich habs doch falsch verstanden oder ?
Soviel sollte man schon an Kenntnisse in PHP haben...

www.php.net hilft !

Verfasst: 10.06.2004 15:37
von Destruktor
Die Seite funktioniert ja :D

Auszug aus meiner index.php

Code: Alles auswählen

      <?php 
			require './menue.html';
		?>
Probehalber hatte ich den Counter Code ja in die menue.html Datei eingefügt

Aber wie oben schon gesagt, wird dann im Counter nur angezeigt, dass die Menü und die index Seite aufgerufen wurden.
Egal welche anderen Seiten angeklickt wurden..

Die anderen Dateien im Hauptfenster werden folgendermaßen includet:

Code: Alles auswählen

      <?php
			if(file_exists("./include/".$_GET['center'].".php")) {
				include("./include/".$_GET['center'].".php");
			} else {include("./start.html");
			}
		?>