phpbar.de logo

Mailinglisten-Archive

[php] Frage zu fopen()

[php] Frage zu fopen()

Juri Smarschevski smj_(at)_intratools.de
Wed, 28 Jun 2000 11:17:38 +0200


> Also nochmal :)
>
> // das funzt:
> $fh = (fopen ($this -> formDestination['filename'], "a"));
> fwrite ($fh, $string);
>
> // das hier nicht:
> $fh = (fopen ($this -> formDestination['filename'], "a")) ||
> die ("Kann
> CSV-Datei nicht öffnen!");
> fwrite ($fh, $string);
>
> Warum ist das so?

Hi Axel,
was geht genau nicht ? Was fuer eine Fehlermeldung (bzw. Warning )
wird ausgegeben? Was passiert, wenn Du z.B. folgendes ausprobierst:

$strTmp = $this -> formDestination['filename'];
print "<br>TargetFileName: ".$strTmp;
print "<br>My string is not empty: ".$string;

$fh = (fopen ($strTmp, "a")) or
 die ("Kann CSV-Datei nicht oeffnen!");
if (-1 ==  fwrite ($fh, $string, strlen($string)))
 die ("Can't write the file");

Fall's die Datei schon vorhanden ist (und meinetwegen auch nicht leer
ist),
klappt's mit Deinem ersten snip irgendetwas dazuzufuegen?

Gruss,
Juri




php::bar PHP Wiki   -   Listenarchive