Ich mache folgendes: Ich will wissen wieviele Zeichen eine bestimmte Datei enthält. Das mache ich so:
<?php
$datei="test.dat";
$get_in=file($datei);
$string=$get_in[0];
$laenge=strlen($string);
echo $laenge;
?>
Klappt ja auch wunderbar, nur bei meinem Gästebuch nicht:
<?php
$datei="g.dat";
$get=file($datei);
$string=$get[0];
$laenge=strlen($string);
$dz=fopen($datei, "r");
$old=fread($dz, $laenge);
fclose($dz);
$new="<b>$name</b> (<a href=\"mailto:$email\">Schreibe $name eine Mail!</a>)<br>"."schrieb Folgendes:<br><br>"."<i>$eintr</i><br><br><a href=\"$hp\">Besuche doch $name's Homepage!</a><br><br><hr><br>"."\n";
$all=$new.$old;
$dz=fopen($datei, "w");
fwrite ($dz, $all);
fclose($dz);
?>
Wieso klappt dat nich?
<?php
$datei="test.dat";
$get_in=file($datei);
$string=$get_in[0];
$laenge=strlen($string);
echo $laenge;
?>
Klappt ja auch wunderbar, nur bei meinem Gästebuch nicht:
<?php
$datei="g.dat";
$get=file($datei);
$string=$get[0];
$laenge=strlen($string);
$dz=fopen($datei, "r");
$old=fread($dz, $laenge);
fclose($dz);
$new="<b>$name</b> (<a href=\"mailto:$email\">Schreibe $name eine Mail!</a>)<br>"."schrieb Folgendes:<br><br>"."<i>$eintr</i><br><br><a href=\"$hp\">Besuche doch $name's Homepage!</a><br><br><hr><br>"."\n";
$all=$new.$old;
$dz=fopen($datei, "w");
fwrite ($dz, $all);
fclose($dz);
?>
Wieso klappt dat nich?