EirikO Skrevet 10. januar 2006 Skrevet 10. januar 2006 Driver og lager mulighet for å sende epost med mobilen og legge dette direkte ut på hjemmesiden min. Problemet oppstår når jeg sender med et bilde.. har forsøkt med: $bilde = imagecreatefromstring(utf8_decode(base64_decode(imap_fetchbody($mbox, $msgno, 1)))); imagejpeg($bilde, $filsti); Men det funger ikke. Får opp at det er feil dataformat. Kan noen hjelpe meg?
christt Skrevet 10. januar 2006 Skrevet 10. januar 2006 Skjønner ikke helt hvorfor du bruker utf8_decode() på en base64_decodet string... Har du lest her?
EirikO Skrevet 10. januar 2006 Forfatter Skrevet 10. januar 2006 Sorry, klippet du feil fra php-fila. utf8-decode var bare et desperat forsøk på å løse problemet... har nå: $bilde = imagecreatefromstring(base64_decode(imap_fetchbody($mbox, $msgno, 1))); imagejpeg($bilde, $filsti); Får følgende feilmelding: Warning: imagecreatefromstring(): Passed data is not in 'JPEG' format in /hsphere/local/home/opsanger/opsanger.com/mail_test3.php on line 52 Warning: imagecreatefromstring(): Couldn't create GD Image Stream out of Data in /hsphere/local/home/opsanger/opsanger.com/mail_test3.php on line 52 Warning: imagejpeg(): supplied argument is not a valid Image resource in /hsphere/local/home/opsanger/opsanger.com/mail_test3.php on line 58 Lurer litt på det tallet som står i imap_fetchbody(). Etter hva jeg har skjønt er dette tallet forskjellige deler av mailen. Hvordan finner jeg ut hva som er bildet (vedlegger)?
ZoRaC Skrevet 12. januar 2006 Skrevet 12. januar 2006 Se på "skeib" sitt innlegg her: https://www.diskusjon.no/index.php?showtopic=324727&st=40 Det scriptet gjør akkurat det du ber om
EirikO Skrevet 12. januar 2006 Forfatter Skrevet 12. januar 2006 Har sett på det, men med fra min mobil skjer noe feil. Har prøvd å forandre på hvilken del den skal hente, uten hell. Men jeg har fått det til å fungere med andre mobiltelefoner. Fant også et script som viser vedlegg. Fra andre sine telefoner kommer med ett bilde og en utf8-fil. Fra min telefon kommer det to utf8-vedlegg... Har også prøvd å lese mailen i outlook. Fra andre sin telefon kommer bildet opp i "preview", men fra min må man trykke vidresende for i det hele tatt å se at det er et bilde med... Noen som klarer den nøtta?
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå