David Tibbe: Upload mit zeile in Datei schreiben

Beitrag lesen

Hallo

Nach durchlesen des ganzen langen Codes hab ich doch was gefunden was vielleicht der Fehler sein dürfte

if(isset($text) && $text <> "")
{
  $zeile = "<center><img border="0" src="$eingabe.jpg"</center><p>";
  $datei = fopen ($dateiname, "w+");
  if($datei)
  {
   $fp = fopen($datei, "w+");
   fputs($fp, "$zeile");
   fclose($fp);
  }
}
?>

Da stimmt ja irgendwas nicht. Bekommst du eine Fehlermeldung?
AFAIK, ddürfte »»    $fp = fopen($datei, "w+"); nicht funktionieren, da der erste Parameter ein Dateiname und kein Datei-Zeiger sein muss.
Warum willst du überhaupt die Datei ein zweites Mal öffnen? Du hast sie doch schon offen... Also reicht doch folgender Code:

$datei = fopen ($dateiname, "w+");
if($datei) fputs($datei, $zeile);
@fclose($datei);

Grüße

David

--
"Nobody will ever need more than 640k RAM!"
1981 Bill Gates