Counter einsetzen aber wie ?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Counter einsetzen aber wie ?

Beitrag 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.
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Verschoben

Beitrag von Schumi »

Verschoben von Smalltalk nach Coding & Technik
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag 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
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag 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 ?
Programmer
Mitglied
Beiträge: 32
Registriert: 10.08.2003 13:34
Kontaktdaten:

Beitrag 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 !
Mit einem Computer löst man Probleme, die man ohne ihn, nicht hätte. :grin:
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag 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");
			}
		?>
Antworten

Zurück zu „Coding & Technik“