Hallo,
ich frage eine POP3 Mailbox ab und filtere aus dieser alle angehängten JPEG Bilder.
Funktioniert alles sehr gut, bis auf einen Fehler, der allerdings scheinbar erst während der Weiterverarbeitung mit GD passiert.
Nach der Verarbeitung mit GD Funktionen ist das Bild nur noch schwarz.
Das gespeicherte Bild nach Verarbeitung der Mail ist allerdings einwandfrei. Habe auch Tests durchlaufen lassen (base64_encode & base64_decode) um eventuelle, fehlerhafte Einträge (die der Maildecoder verursacht hat) zu entdecken.
Sieht aber alles einwandfrei aus. Lustig ist, das einige Bilder einwandfrei gespeichert werden, andere wiederum nicht.
Ein fehlerhaftes Bild (was nach Verarbeitung nur noch schwarz ist) hat nach base64_encode am ende der Zeichenkette 2 sichtbare "=". Das dürfte jedoch auch nichts ausmachen, oder?
Wo kann da der Fehler stecken? Ich bin total ratlos.
Der Fehler muss irgendwo in den Bilddateien liegen, denn im Prinzip verarbeitet er mir ja die meisten richtig
ich frage eine POP3 Mailbox ab und filtere aus dieser alle angehängten JPEG Bilder.
Funktioniert alles sehr gut, bis auf einen Fehler, der allerdings scheinbar erst während der Weiterverarbeitung mit GD passiert.
Nach der Verarbeitung mit GD Funktionen ist das Bild nur noch schwarz.
Das gespeicherte Bild nach Verarbeitung der Mail ist allerdings einwandfrei. Habe auch Tests durchlaufen lassen (base64_encode & base64_decode) um eventuelle, fehlerhafte Einträge (die der Maildecoder verursacht hat) zu entdecken.
Sieht aber alles einwandfrei aus. Lustig ist, das einige Bilder einwandfrei gespeichert werden, andere wiederum nicht.
Ein fehlerhaftes Bild (was nach Verarbeitung nur noch schwarz ist) hat nach base64_encode am ende der Zeichenkette 2 sichtbare "=". Das dürfte jedoch auch nichts ausmachen, oder?
Wo kann da der Fehler stecken? Ich bin total ratlos.
Der Fehler muss irgendwo in den Bilddateien liegen, denn im Prinzip verarbeitet er mir ja die meisten richtig
Kommentar