Variablen addieren

L

Lukasz

Hallo;
Die such Funktion habe ich benützt und bekomme nur 4 Einträge, aber nichts nützliches.

Ich möchte meinen Newszähler ausbauen.
Dabei möchte ich nur 2 Variablen addieren:
PHP:
<?php
$fb=fopen("zahler.txt",r);
$a = ($fb);
$c = 1;
$d = $a + $c;
fclose($fb);



$fp=fopen("zahler.txt",w);
fwrite ($fp, "$d");
fclose($fp);
?>
views:
<?php
include ("Zahler.txt"); 
?>

bei $d= liegt das Problem. Weder mit count noch so bekomme ich es hin.
Dabei möchte ich den Wert nur um eins erhöhen.

Ich bin einfaach zu blöd dafür.

Kann mir einer helfen?
 
Views Counter

Bei dem ganzen Aufgebot Danke es hat geklappt.
War zu blöd den falschen Wert zu addieren!
Wen es interresiert hier der funktionierdende script:
(Ist was für Anfänger). Und wen jemand einen verbesserugs Vorschlag hat, würde ich mich freuen.

Views Zähler:
Benötigt wird eine
"zahler.txt" Datei
eine Seite an der gezählt wird.

Erstellt erst eine zahler txt Datei
Ihr könnt sie auch belibig nenen. Ich habe es so gemacht:

zhalerStartseite.txt

Hier der script der zum erhöhen des views zählers ist:
Die txt muss unbedingt vorhanden sein!
Bindet diesen in die Seite ein, an der der Zähler zählen soll.
PHP:
<?php
$dateitxt = ("txt/zahlerstartseite.txt"); //hier einfach Pfad und name der txt eingeben.
$lines = file("$dateitxt ");
$c = ("1");
$addition = $lines[0] + $c;

$fp=fopen("$dateitxt ",w);
fwrite ($fp, "$addition");
fclose($fp);
?>

An der Stelle an der ihr eure Views ausgeben wollt kommt folgen der script rein:
Achtung falls ichr beide scripte auf einer Seite habt, solltet ihr diese der Reihenfolge nach einbinden. (erst erhöhen, dan ausgeben).
PHP:
views:
<?php
include ("txt/zahlerstartseite.txt"); //hier einfach Pfad und name der txt eingeben.
?>
Der Script ist fertig!

Wenn ihr ein Admin Menü habt und den zähler auf Null setzen wollt dann nimmt einfach eine Verlinkung auf eine clear.php
So nun schreibt ihr in die 2te Zeile der txt Datei den Pfad der nach dem zurücksetzen des Views Counters geladen werden soll.
Das müsste dan ind der txt so in etwa aussehen.
TXT DATEI:
_______
214
http://www.meineseite.de/seiten/forum.php
______

Ins Admin Menü macht ihr das rein:
<a href="http:/www.deineurl/clar.php">Zähler auf Null setzen</a>

Nun erstellt ihr die clear.php

PHP:
Ich lösche den Zähler!

<?php
$dateitxt = ("txt/zahlerstartseite.txt"); //hier einfach Pfad und name der txt eingeben.
$lines = file("$dateitxt ");

$fp=fopen("$dateitxt",w);
fwrite ($fp, "0");
fclose($fp);
header ("$lines[1]");
?>

Wie gesagt Danke an alle, und wen einer einen besseren Vorschlag hat, nur her damit:-)
 
Zuletzt bearbeitet von einem Moderator:
Zurück