HAllo zusammen.
ICh bekomme bei folgendem Script einen fesen Fehler ausgegeben, kann mir allerdings nicht erklären woran das liegt
Der Ausgegebene Fehler ist der folgende.
Anscheinend kann er nicht schreiben, alledings hat der ordner den richtigen chmod (777)
ICh bekomme bei folgendem Script einen fesen Fehler ausgegeben, kann mir allerdings nicht erklären woran das liegt
PHP-Code:
<?php
// Connect to Mailbox
$mailbox = imap_open ("{server:110/pop3}INBOX", "user", "pass") or die("Keine Verbindung bzw. Login ins Postfach");
// Mail holen
$check = imap_check($mailbox);
$Anzahl_Nachrichten = $check->Nmsgs;
$Anzahl_Neuer_Nachrichten = $check->Recent;
$nmails=count($Anzahl_Neuer_Nachrichten);
for ($j=1; $j<=$nmails; $j++)
{
$oStruct=imap_fetchstructure($mailbox, $j);
$nteile=count($oStruct->parts);
if ($nteile>=2) // Anhang vorhanden
{
for ($k=1;$k<$nteile;$k++)
{
$dateiname= strtolower($oStruct->parts[$k]->dparameters[0]->value);
$inhalt = base64_decode(imap_fetchbody($mailbox, $j, $k+1));
$fp = fopen("$dateiname", "w+");
fwrite($fp, $inhalt) or die ("Fehler beim schreiben der Datei");
fclose($fp);
}
}
}
//imap_delete($mailbox, 1);
imap_expunge ($mailbox);
// Mailbox schließen
imap_close($mailbox);
?>
Der Ausgegebene Fehler ist der folgende.
Anscheinend kann er nicht schreiben, alledings hat der ordner den richtigen chmod (777)
Code:
Warning: fwrite(): supplied argument is not a valid stream resource in /srv/www/htdocs/web1/html/test/test.php on line 20 Fehler beim schreiben der Datei
Kommentar