Ergebnis 1 bis 6 von 6
  1. #1
    Braeburn
    Themenstarter

    Registriert
    04.2009
    Beiträge
    44

    Encoding von einer PDF-Formularausgabe erkennen

    Liebes Forum,

    ich habe ein PDF-Formular, das ich auf meinem Server auswerten möchte. Wie kann ich denn in meinem php feststellen, mit welchem Encoding die Daten vom PDF übermittelt werden (Exportformat ist 'HTML')? Alles klappt mit iso-8859-1 soweit ganz gut. Wenn ich im PDF aber exotischere Sonderzeichen als ä, ö und ü .. .eingebe, dann zerhaut's mir alles ...

    Grüße

    NSObject

  2. #2
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.959
    ä wird zu ä
    ö wird zu ö
    usw...
    Woher kommt dir das bekannt vor?
    Genau, wie du sagtest: Exportformat ist HTML. Nicht PlainText.

  3. #3
    Braeburn
    Themenstarter

    Registriert
    04.2009
    Beiträge
    44
    Zitat Zitat von Rastafari Beitrag anzeigen
    ä wird zu ä
    ö wird zu ö
    usw...
    Woher kommt dir das bekannt vor?
    Genau, wie du sagtest: Exportformat ist HTML. Nicht PlainText.
    Hi Rastafari,

    ich kann leider nicht ganz folgen ... bisher passiert das:

    Fall A:

    Ich fülle im Formular etwas aus - z.B. 'Schön' - in meinem php kommt als export auch 'Schön' an, und in der Mail, die ich aus dem php generiere und mit encoding iso ... weiterschicke steht auch 'Schön'. 'Schön' taucht meines Erachtens nirgends auf.


    Fall B:

    Mein Problem kommt erst dann, wenn jemand im Formular was richtig Exotisches eingibt - z.B. ein U+221A - dann kommt am Ende nur noch Müll raus - und zwar leider nicht nur bei dem betreffende Zeichen sondern bei allen Sonderzeichen. Daher meine Vermutung, dass sich dann generell beim Export aus dem PDF was ändert.

  4. #4
    Pomme Etrangle Avatar von hillepille
    Registriert
    07.2009
    Ort
    Marburg
    Beiträge
    911
    hi,
    Code:
    /* Display current internal character encoding */
    echo mb_internal_encoding();
    
    MacBook Pro 15'' i7 2.2 GHz | MacBook Air 1.6 GHz | iPhone 4S |new iPad 3G | Mac Mini 2.4 GHz

  5. #5
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.959
    UTF-8 möglicherweise?

  6. #6
    Braeburn
    Themenstarter

    Registriert
    04.2009
    Beiträge
    44
    Zitat Zitat von hillepille Beitrag anzeigen
    hi,
    Code:
    /* Display current internal character encoding */
    echo mb_internal_encoding();
    
    hi hillepille,

    danke - ich hatte das interne encoding schon explizit auf iso-8859-1 gesetzt - das hatte aber leider nix geändert.

Berechtigungen

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