Ergebnis 1 bis 5 von 5
  1. #1
    W32.FunLove
    Registriert seit
    15.08.2007
    Beiträge
    125

    Standard Komisches UTF8 decodieren

    Hallo,
    ich habe einen Text, der in einer merkwürdigen UTF8 Codierung gespeicher ist. Diesen würde ich gern als normalen ISO (heißt es glaub ich) also mit normalen Umlauten speichern. Bei dem Text handelt es sich um eine E-Mail.
    Hier mal ein Auszug


    Mit dem Titel hatte ich bereits Erfolg. Er lässt sich mit folgenden Befehlen ausgeben, so wie gewünscht
    PHP-Code:
    utf8_decode(imap_utf8("=?UTF-8?Q?Obamas_Offensive_-_FDP-Spendenskandal_-_Schwarze_L=C3=B6cher?=")); 
    Mit dem Body Teil habe ich meine Probleme. Wenn man die "=" mit "%" ersetzt, kommt ein halbwegs lesbarer Text raus, aber es fehlen trotzdem noch ein paar Zeichen.

    Bin für jede hilfe dankbar.

    P.S. Bei der Mail handelt es sich um den Zeit Text Newsletter

  2. #2
    ɃǐᴛċἨ ♥ ᴌṓⱴἐ Avatar von CreativeFrags
    Registriert seit
    25.03.2006
    Beiträge
    170

    Standard

    versuchst du das so:
    PHP-Code:
    utf8_decode(imap_utf8("From - Thu Jul 02 16:50:11 2009
    X-Account-Key: account8
    X-UIDL: 0000002a5647cfcd000000560000339d
    X-Mozilla-Status: 0001
    X-Mozilla-Status2: 00000000
    X-Mozilla-Keys:                                                                                 
    Return-Path: <return@newsletterversand.zeit.de>
    Received: from mail02-20.srv2.de [212.222.91.144] by ************
     with ESMTP id 2F8367; Thu, 2 Jul 2009 16:42:34 +0200
    Received: by mail02-20.srv2.de id h9j3li0bflge for <*************>;
     Thu, 2 Jul 2009 16:42:32 +0200 (envelope-from <return@newsletterversand.zeit.de>)
    Message-ID: <re-pMdaUwushbKpqjvCvsplM5Ofj-5K1FHL0-1UJ67AT-QM77G@newsletterversand.zeit.de>
    Date: Thu, 2 Jul 2009 16:42:32 +0200 (CEST)
    From: ZEIT ONLINE <Newsletter@newsletterversand.zeit.de>
    Reply-To: re-5K1FHL0-1UJ67AT-R1G1489@newsletterversand.zeit.de
    To: blog@mmobotting.de
    Subject: =?UTF-8?Q?Obamas_Offensive_-_FDP-Spendenskandal_-_Schwarze_L=C3=B6cher?=
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable
    X-ulpe: re-pMdaUwushbKpqjvCvsplM5Ofj-5K1FHL0-1UJ67AT-QM77G@newsletterversand.zeit.de


    =09=09=09=09=09
    =3D=3D=3D Politik =3D=3D=3D

    +++ Afghanistan: Obama greift Taliban in ihrer m=C3=A4chtigsten Bastion an =
    +++
    Der Abzug der Kampftruppen aus dem Irak ist beendet ? einen Tag sp=C3=A4ter=
     hat die US-Armee die gr=C3=B6=C3=9Fte Offensive in Afghanistan gestartet. =
    Ausgerechnet in der Provinz Helmand.
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AU-106YC6I.html
    =20
    +++ Afghanistan-Einsatz: Regierung reagiert auf US-Forderung entspannt +++
    Zust=C3=A4ndige Bundesministerien lassen die W=C3=BCnsche des US-Nato-Botsc=
    hafters Daalder abprallen: Bei Deutschlands Engagement in Afghanistan sehen=
     sie keinen Handlungsbedarf
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AV-HHUDI9.html
    =20
    +++ Spendenskandal: M=C3=B6llemann-Aff=C3=A4re kostet FDP Millionen +++
    Die Liberalen sollen 4,3 Millionen Strafe zahlen, weil sie illegal Spenden =
    akquiriert haben. Verantwortlich daf=C3=BCr war der damalige Partei-Vize J=
    =C3=BCrgen M=C3=B6llemann
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AW-BUF12OS.html
    =20
    +++ Finanzkrise: Opposition wirft Merkel Unt=C3=A4tigkeit vor +++
    Leere Versprechen, blo=C3=9Fe Ank=C3=BCndigungen: Den st=C3=A4ndigen Forder=
    ungen auf internationaler Ebene folge im eigenen Land nichts. In der Finanz=
    krise habe die Kanzlerin versagt
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AX-FBFK7A.html
    =20
    +++ Atom-Konflikt: Nordkorea provoziert erneut mit Raketentests +++
    Kim Jong Il versucht erneut, St=C3=A4rke zu demonstrieren: Nach Angaben aus=
     S=C3=BCdkorea hat das Regime in Pj=C3=B6ngjang an der Ostk=C3=BCste vier R=
    aketen abgefeuert
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AY-1AFI7HE.html
    =20
    +++ Honduras: =C3=9Cbergangsregierung versch=C3=A4rft Kurs gegen Demonstran=
    ten +++
    Ausgangssperre: Die honduranische =C3=9Cbergangsregierung geht h=C3=A4rter =
    gegen Anh=C3=A4nger des verjagten Pr=C3=A4sidenten Zelaya vor=20
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AZ-YF015L8.html
    =20
    +++ Regime: Iran l=C3=A4sst zw=C3=B6lf Menschen hinrichten +++
    Das Regime hat ein Dutzend Verurteilte wegen Mordes und Drogenhandels exeku=
    tiert. Iran ist eines der L=C3=A4nder mit den meisten Hinrichtungen weltwei=
    t
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67B0-BG8GLR.html"
    )); 
    und dann das mit dem % = space machste mit str_replace

    oder wie?
    Geändert von CreativeFrags (03.07.2009 um 16:11 Uhr)


  3. #3
    W32.FunLove
    Registriert seit
    15.08.2007
    Beiträge
    125

    Standard

    Es liegt mit getrennt nur der Bodyteil der E-Mail vor also:
    Code:
    =09=09=09=09=09
    =3D=3D=3D Politik =3D=3D=3D
    
    +++ Afghanistan: Obama greift Taliban in ihrer m=C3=A4chtigsten Bastion an =
    +++
    Der Abzug der Kampftruppen aus dem Irak ist beendet ? einen Tag sp=C3=A4ter=
     hat die US-Armee die gr=C3=B6=C3=9Fte Offensive in Afghanistan gestartet. =
    Ausgerechnet in der Provinz Helmand.
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AU-106YC6I.html
    =20
    +++ Afghanistan-Einsatz: Regierung reagiert auf US-Forderung entspannt +++
    Zust=C3=A4ndige Bundesministerien lassen die W=C3=BCnsche des US-Nato-Botsc=
    hafters Daalder abprallen: Bei Deutschlands Engagement in Afghanistan sehen=
     sie keinen Handlungsbedarf
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AV-HHUDI9.html
    =20
    +++ Spendenskandal: M=C3=B6llemann-Aff=C3=A4re kostet FDP Millionen +++
    Die Liberalen sollen 4,3 Millionen Strafe zahlen, weil sie illegal Spenden =
    akquiriert haben. Verantwortlich daf=C3=BCr war der damalige Partei-Vize J=
    =C3=BCrgen M=C3=B6llemann
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AW-BUF12OS.html
    =20
    +++ Finanzkrise: Opposition wirft Merkel Unt=C3=A4tigkeit vor +++
    Leere Versprechen, blo=C3=9Fe Ank=C3=BCndigungen: Den st=C3=A4ndigen Forder=
    ungen auf internationaler Ebene folge im eigenen Land nichts. In der Finanz=
    krise habe die Kanzlerin versagt
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AX-FBFK7A.html
    =20
    +++ Atom-Konflikt: Nordkorea provoziert erneut mit Raketentests +++
    Kim Jong Il versucht erneut, St=C3=A4rke zu demonstrieren: Nach Angaben aus=
     S=C3=BCdkorea hat das Regime in Pj=C3=B6ngjang an der Ostk=C3=BCste vier R=
    aketen abgefeuert
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AY-1AFI7HE.html
    =20
    +++ Honduras: =C3=9Cbergangsregierung versch=C3=A4rft Kurs gegen Demonstran=
    ten +++
    Ausgangssperre: Die honduranische =C3=9Cbergangsregierung geht h=C3=A4rter =
    gegen Anh=C3=A4nger des verjagten Pr=C3=A4sidenten Zelaya vor=20
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67AZ-YF015L8.html
    =20
    +++ Regime: Iran l=C3=A4sst zw=C3=B6lf Menschen hinrichten +++
    Das Regime hat ein Dutzend Verurteilte wegen Mordes und Drogenhandels exeku=
    tiert. Iran ist eines der L=C3=A4nder mit den meisten Hinrichtungen weltwei=
    t
    http://newsletterversand.zeit.de/go/5K1FHL0-1UJ67AT-1UJ67B0-BG8GLR.html
    Nicht ganz,
    PHP-Code:
    utf8_decode(urldecode(str_replace("=""%"$bodyteil))); 
    Das sieht einigermaßen lesbar aus, aber es fehlen immernoch maßig Zeichen.

  4. #4
    ɃǐᴛċἨ ♥ ᴌṓⱴἐ Avatar von CreativeFrags
    Registriert seit
    25.03.2006
    Beiträge
    170

    Standard

    hmm.. wenns bis sonntag oder montag zeit hat, probier ich mich mal dran
    sonst machts vllt schon wer vorher


  5. #5
    W32.FunLove
    Registriert seit
    15.08.2007
    Beiträge
    125

    Standard

    Wäre gut wenn du mal schauen könntest. Zeit drängt nicht.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •