phpbar.de logo

Mailinglisten-Archive

[php] fwrite()

[php] fwrite()

Hartmut Holzgraefe hartmut_(at)_six.de
Wed, 23 Aug 2000 18:38:59 +0200


Alexander Ott wrote:
> 
> Martin Jaeschke schrieb:
> > fwrite("datei.txt","a");
> >
> > echo "$text;$text1;$text2;$text3;$text4;$text5";
> >
> >
> > fclose("datei.txt");
> 
> muss wohl heissen:
> 
> $datei=fopen("datei.txt","a");
> fwrite($datei,
> $text.";".$text1.";".$text2.";".$text3.";".$text4.";".$text5);
> fclose($datei);

<?
[...]
$datei=fopen("datei.txt","a");
fwrite($datei,"$text;$text1;$text2;$text3;$text4;$text5");
fclose($datei);
?>

geht genausogut, warum das ganze komplizierter machen als nötig?

oder gleich die advanced-Alternative für PHP4:

<?
[...]
ob_end_flush(); // vorsichtshalber alten Ausgabepuffer leeren
ob_start(); // Ausgabepuffer aktivieren
echo "$text;$text1;$text2;$text3;$text4;$text5"; 
/* beliebige Ausgaben können folgen, auch ?> html-text <? */
$datei=fopen("datei.txt","a");
fwrite($datei,ob_get_contents()); // alles raus, was seit
fclose($datei);                   // ob_start() gesammelt wurde
ob_end_clean(); // Ausgabepuffer verwerfen
[...]
?>

--
Hartmut Holzgraefe         
  hartmut_(at)_six.de     http://www.six.de    +49-711-99091-77 fax:-99


php::bar PHP Wiki   -   Listenarchive