phpbar.de logo

Mailinglisten-Archive

[php] Groesse einer Textdatei

[php] Groesse einer Textdatei

Matthias Otterbach php_(at)_phpcenter.de
Wed, 04 Jul 2001 16:03:33 +0200


--=------=-==------=---=====--=--=-----=-=--==-=-=
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: 8bit

At 15:56 04.07.2001, you wrote:
>warum kann ich eine Variable in ein simples Textfile nur schreiben,
>wenn die resultierende Datei kleiner als 4kB bleibt?
>Wird die Var groesser, wird nichts geschrieben => 0kB.
>Gibt es da Beschraenkungen oder Konfigurationsmoeglichkeiten
>im PHP oder hat das etwas mit der Clustergroesse des NTFS zu tun?
>
>$fp = fopen("$MESSAGE_FILE", "w");
>flock($fp, 1);
>fputs($fp, $message);
>flock($fp, 3);
>fclose($fp);


Guck Dir doch einfach die strlen($message) an.

if(strlen($message) <= 4096) {  // 4096 = 4 KB
$fp = fopen("$MESSAGE_FILE", "w");
flock($fp, 1);
fputs($fp, $message);
flock($fp, 3);
fclose($fp);
}
else {
die("MESSAGE TOO BIG!");
}

Gruß,
Matthias Otterbach

Matthias Otterbach
matthias_(at)_otterbach-online.de
http://matthias.otterbach-online.de
--=------=-==------=---=====--=--=-----=-=--==-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: PGP 7.0.4

iQEVAwUBO0MiNcBFjO1cHxixAQG9kQf/eesjCmIunCzu5pVvoK68At5LnSgO8JH1
8RO3GRdvR2g6wWQCsQQq598SpV7Qx8Jlw2O1vGGJ5mXtqGhb51EY0Dwjc+zqpbi7
1HUtMUYRXo4W8w1fcGn7LQO4GUCtJHYqjK9MruZ7K3C4hAjm4zn2Zm/qzYBX/LDo
gHGwsYDEWfXba7SLAM7Y+bmnVi2XE9rAuXallXo9dCedz622Mp0UqChaFpcaTBoh
pX9rmtkPsB+Qh8XtarSF+Kmscv3jy79JjoPBMu7vkgJ6vQJs2MGoYToa67TrgQat
+pECPPck+3iXCaaEPAUreiT5+i1+C6Ey3EqaUMEU2oGf4telrPBaKw==
=LR/q
-----END PGP MESSAGE-----

--=------=-==------=---=====--=--=-----=-=--==-=-=--



php::bar PHP Wiki   -   Listenarchive