Counter Problem! bitte helfen

felixb

Mitglied
Hallo.

ich habe mich mal an einem counter versuch. bin natürlich gescheitert. :)

ich wollt mal fragen, was an meinem code falsch ist!

PHP:
<?php
$Datei = "zugriffe.txt";
$zugriff = @file($Datei);
$wieviele = $zugriffe[1];
$wieviele++;
$fh = fopen($datei, "w");
@fwrite($fh, $wieviele);
fclose ($fh);
echo ("Besucher: <b>$wieviele</b>");
?>
Ich hoffe ihr könnt mir helfen!

gruß
felixb
 
Zuletzt bearbeitet von einem Moderator:
probier mal dies:

PHP:
    $file="counter.txt";
    $handle=fopen($file, "r+");
    $hits=fread($handle,filesize("$file"));
    $hits+=1;
    fclose($handle);
    echo "$hits";
    $handle=fopen($file, "w");
    fwrite($handle, $hits);
    fclose($handle);
 
Zuletzt bearbeitet von einem Moderator:
dann setz mal den chmod der txt datei manuell auf 777

frage: warum machste keinen counter mit mysql anbindung -> leichter und besser gegen reloads zu schützen ...
 
noch ne frage @trash

was muss denn in die txt datei?

für das mysql ding brauch ich ne datenbank. und ich hab keine.
oder weißt du wo mann kostenlos eine herkriegt?

mfg
 
Kannst du mir sagen, wie ich das mit mysql mache?
Sicher kann Dir das jemand sagen, nur was bringt's Dir?

Ich an Deiner Stelle würde erstmal klein anfangen (richtige PHP-Syntax lernen, kleine BeispielScripts, usw) und erst wenn ich die Basics kann zu Themen wie Datenbanken und anderen etwas komplexeren Dingen fortschreiten.
Denn so wie Du's jetzt machst, wirst Du Dich immer irgendwie durchwurschteln und nie vernünftiges Coden lernen.

Nix füa Unguad,
aber das ist halt meine Meinung.

MfG
cyber
 
Zuletzt bearbeitet:
Zurück