Seite 1 von 1

php-Besucherzähler

Verfasst: Fr 26. Mai 2017, 09:19
von Watsing
Ich suche einen einfachen php Besucherzähler. Es genügt mir wenn nur die Gesamtzahl der Besucher angezeigt wird. Beim Zähler möchte ich gerne den Anfangswert selbst einstellen können, damit der Zähler nicht wieder bei Null beginnt!

:X

Re: php-Besucherzähler

Verfasst: Fr 26. Mai 2017, 11:46
von Butterblume
Hallo olav,

ich habe hier zwar keinen code für einen besucherzähler. Ich bin seitdem ich meine homepage (eigentlich schon sein 2003) habe hier

http://fc.webmasterpro.de

Du kannst da deinen Zählerstand selbst eingeben und sogar eine Jubiläums seite einfügen. Also ich bin damit fällig zufrieden.

Guckst du auf karins servietten ganz unten

http://www.karins-servietten.de

Du musst da aber nicht alles haben was ich da jetzt stehen hab. Du kannst da auch nur die gesamt besucherzahl ein fügen.

Re: php-Besucherzähler

Verfasst: Fr 26. Mai 2017, 18:16
von goefi-chiangmai
Was ganz Simples wo Du machen kannst ist folgendes:

Code: Alles auswählen

<?php
session_set_cookie_params(10800);
session_start();
?>
<?php
$datei = fopen("counter.txt","r+");
$counterstand = fgets($datei, 10);

if($counterstand == "")
   {
   $counterstand = 0;
   }

if(!isset($_SESSION['counter_ip']))
   {
   $counterstand++;
   rewind($datei);
   fwrite($datei, $counterstand);
   $_SESSION['counter_ip'] = true;
   }

fclose($datei);
?>
<!DOCTYPE html>
<html lang="de">
<head>
<title>Besucherz&auml;hler</title> 
</head>

<body bgcolor="#FFFFAA"> 


<h1>Besucherz&auml;hler</h1>

<p>
Du bist der <b><?php echo "$counterstand"; ?></b> Besucher.
</p>
Und dazu musst Du eine textdatei ""counter.txt"" erstellen damit es die zahl da reinschreiben kann.

Re: php-Besucherzähler

Verfasst: Sa 27. Mai 2017, 08:26
von Watsing
Danke Karin für Deinen Tipp!

Hallo Peter

Ich habe mir den Code bei: www.watsing.com eingefügt und eine Textseite (Counter) erstellt. Welche Parameter muss ich beim Code verändern?

Im Moment zeigt es mir folgende Fehlermeldung an:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/web866/html/webspace_watsing/design/header.php:1) in /var/www/web866/html/webspace_watsing/index.php on line 113

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/web866/html/webspace_watsing/design/header.php:1) in /var/www/web866/html/webspace_watsing/index.php on line 113

Re: php-Besucherzähler

Verfasst: Sa 27. Mai 2017, 09:32
von Abkas
Versuch mal eine andere Codierung, hier liegt vermutlich UTF-8 vor.

Re: php-Besucherzähler

Verfasst: Sa 27. Mai 2017, 10:01
von Jasko
Hallo Olav,

Dein Design ist ja zweigeteilt. Die hrader.php Datei ist dabei die erste die geladen wird, also musst du die zwei befehle die mit session_start... anfangen dort einstellen und zwar gleich an erster stelle mach "<?php". Falls dort schon ein session_start (); Befehl drin steht nur den zweiten dazu setzen. Das sollte die Fehler beheben.

Re: php-Besucherzähler

Verfasst: Sa 27. Mai 2017, 11:13
von Watsing
Besten Dank für Eure Tipps. Ich habe mich dazu entschieden den Besucherzähler doch wegzulassen.