Gray Fox 0 Report post Posted April 17, 2004 (edited) Ein Clanmember hat nen PHPCounter geschrieben, hier der Code dazu. In der count.txt steht nur ne 1. Wo ist der Fehler ? <html> <head> <title></title> </head> <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000"> <? $datei = "count.txt"; $zeiger = fopen( $datei, "w+" ); $zahlalt = fread( $zeiger, fgets( $zeiger, filesize( $datei ) + 1 ) ); echo $zahlalt; $zahlneu = $zahlalt + 1; $bla = fwrite( $zeiger, $zahlneu ); echo $zahlneu; fclose( $zeiger ); ?> </body> </html> Thx schonmal. :) Edited April 17, 2004 by Deepthroath Share this post Link to post
Stefan 0 Report post Posted April 17, 2004 Sorry, soll jetzt nicht abwertend klingen, aber vielleicht sollte man sich erstmal ein wenig in die Materie "Programmierung" einlesen bevor man damit anfängt. $zahlalt = fread( $zeiger, fgets( $zeiger, filesize( $datei ) + 1 ) ); Hier wird versucht zweimal aus der Datei zu lesen und das kann ehrlich gesagt nicht wirklich klappen. Info fread Info fgets Die angegebenen Quellen werden das Problem lösen. :) Share this post Link to post
Gray Fox 0 Report post Posted April 17, 2004 (edited) Jo wie gesagt ich wars ja nich ! Ich werds ihm rausrichten ! Thx. :teehee: Edited April 17, 2004 by Deepthroath Share this post Link to post
Stefan 0 Report post Posted April 17, 2004 Ist ja nicht böse gemeint. Bei dem einen Link ist ja so ein Counter auch als Beispiel angegeben und demnächst vorher mal schauen, was welcher Befehl macht. :) Share this post Link to post
Gray Fox 0 Report post Posted April 17, 2004 Hab jetzt sowas ! <?php $file = "count.txt"; $open = fopen($file, "r"); $size = filesize($file); $count = fread($open, $size); fclose($open); $open = fopen($file, "w"); $count++; fwrite($open, $count); echo $count; fclose($open); ?> Share this post Link to post
Stefan 0 Report post Posted April 17, 2004 Und das soll ich jetzt absegnen? :P Share this post Link to post
Gray Fox 0 Report post Posted April 17, 2004 :lol: Was sonst ! Ne aber damit man mal den Unterschied sieht. :teehee: Share this post Link to post