Fehler in Aufrufzähler
HarryW
- php
0 Sönke Tesch0 HarryW
Hallo
Ein Aufrufzähler in php, er zählt allerdings nicht weiter:
<script language="php">
$dateiname = "zaehler.txt";
$zaehler = 12396;
if(file_exists($dn))
{
$datei = fopen($dateiname, "r");
if ($datei)
{
$zaehler = fgets($datei, 255);
fclose($datei);
}
}
$zaehler++;
$datei = fopen($dateiname, "w");
if ($datei)
{
fputs($datei, $zaehler);
fclose($datei);
}
</script>
<html>
<head>
<title>Besucherzaehler</title>
</head>
<body>
<script language="php">
echo "Sie sind der $zaehler. Besucher!<br>";
</script>
</body>
</html>
Er beginnt mit der oben angegebenen Zahl (12396), zu der er eins dazuzählt, doch er liest nicht die im txt-File enthaltene Zahl, und zählt nicht zu dieser eins dazu.
Wo liegt der Fehler?
Mfg: Harry
Ein Aufrufzähler in php, er zählt allerdings nicht weiter:
<script language="php">
$dateiname = "zaehler.txt";
$zaehler = 12396;
if(file_exists($dn))
{
$datei = fopen($dateiname, "r");
Er beginnt mit der oben angegebenen Zahl (12396),
zu der er eins dazuzählt, doch er liest nicht die
im txt-File enthaltene Zahl, und zählt nicht zu
dieser eins dazu.
Wo liegt der Fehler?
Datei $dn existiert wohl nicht, du meinst nicht zufälligerweise $dateiname?
Gruß,
soenk.e
Hallo Sönke Tesch
Danke!!!!
Mfg: Harry