[PHP] Umlaute wie ä ü ö

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Sletjam, 23. April 2007 .

Schlagworte:
  1. 23. April 2007
    Umlaute wie ä ü ö

    hallo leute,
    ich habe 2 dateien, eine html die news von heise.de über eine php datei hohlt, doch sie werden umlaute angezeit:

    Elektronische Wahlmaschinen sorgen für Verdruss in Frankreich
    Marktforscher: "Google" ist wertvollste Marke der Welt
    Nvidia spart sich auch die Computex
    Lücke in ActiveX-Control für CD-Datenbankabfragen

    es sollten aber ö ä ü und so angezeit werden ohne diese sonderzeichen einfach normal, wie kann ich das machen oder was soll ich da einstellen?! LOL.... es ist das skript von

    Heise News Grabber 2.2
    Copyright 2004 by MasterBootRecord.de - Matthias Zirngibl
    ★★★★★ Heise News Grabber — MasterBootRecord.de - Heise News Grabber Remote Control Inventarisierung Hardware dokumentenmanagement system dokumenten-management-system dokumentenverwaltung dms documentmanagementsystem apple iphone Inventur Software Lizenzkontrolle Lizenz kontrolle remotecontrol vnc pc-anywhere Hommingberger Gepardenforelle dameware tivoli hyena active directory adsi windows nt 2000 xp 2003 .net dotnet terminal server administration administrator passwort zurücksetzen reset screenshot installation service prozesse programme tool windows-nt windows-xp windows-2000 server root vista linux admin user reset reboot rebooten neustart automatisch automatisieren kostenlos download freeware shareware Heise News Grabber

    ich danke euch 10er ist klar
     
  2. 23. April 2007
    AW: Umlaute wie ä ü ö

    du holst dir wahrscheinlich einfach die news, ohne die sonderzeichen mit entities zu ersetzen.
    Dann wird das ganze in html ausgegeben und es kommt so ein müll dabei raus.

    Du kannst versuchen, mit str_replace die zeichen zu ersetzen.

    SELFHTML: HTML/XHTML / Referenz /HTML-Zeichenreferenz
     
  3. 23. April 2007
    AW: Umlaute wie ä ü ö

    ÄÖÜß gibts in html nicht, genausowenig kann php damit umgehen. wenn du äöüß anzeigen lassen wilst, dann musst diese zeichen auch htmlkonform abspeichern, dh erst garnicht äöü in die datenbank (oder wo auch immer) eintragen lassen.

    ä = ä
    ü = ü;
    ö = ö;
    &szlig = ß
     
  4. 23. April 2007
    AW: Umlaute wie ä ü ö

    Dein problem ist das du ISO ausgibts aber nur UTF-8 hast, wenn du in den header
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    rein schreibst dann wird es korrekt angezeigt.
     
  5. 24. April 2007
    AW: Umlaute wie ä ü ö

    danke, troz utf-8 usw geht es immernoch nicht !!!!
    der html code sieht so aus:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    </head>
    <?
    @include("heise.php");
    ?>
    <body>
    </body>
    </html>


    was muss geändert werden ?
    mfg
     
  6. 24. April 2007
    AW: Umlaute wie ä ü ö

    Try:

    PHP: Manual Quick Reference

    utf8_decode — Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1

    hf.
     
  7. 24. April 2007
    AW: Umlaute wie ä ü ö

    probier mal das:

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
     
  8. 24. April 2007
    AW: Umlaute wie ä ü ö

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> geht auch nicht =(
     
  9. 24. April 2007
    AW: Umlaute wie ä ü ö

    den meta eintrag in die heise.php über dem php bereich dann geht das
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>


    ich habs mit deinem probiert, imo nur kein webspace um die demo zu zeigen
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.