phpbar.de logo

Mailinglisten-Archive

[php] Ganz simpler Textcounter?

[php] Ganz simpler Textcounter?

Tobias Ratschiller tobias_(at)_dnet.it
Thu, 26 Aug 1999 15:23:46 +0200


> --- snipp: counter.short.inc ---
> <?
>     $counter_dir = "/home/mydir/counter";
>     echo( $n = ( int ) fread( fopen( "$counter_dir$PHP_SELF.count",
"r" ),
> filesize( "$counter_dir$PHP_SELF.count" ) ) + 1 );
>     fwrite( fopen( "$counter_dir$PHP_SELF.count", "w" ), $n );
> ?>
> --- snipp ---

Hm, schade - der Einzeiler funktioniert *nicht*:
echo fwrite(fopen($f="counter.dat", "w"), fread(fopen($f,"r"),
filesize($f))+1) ? $n: "";

Auf zwei Zeilen aufgeteilt klappt's hingegen:
$n=fread(fopen($f="counter.dat","r"), filesize($f));
echo fwrite(fopen($f, "w"), $n+1) ? $n: "";

Mit freundlichen Grüßen,
  Tobias Ratschiller



php::bar PHP Wiki   -   Listenarchive