#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 + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren
#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. ä = ä ü = ü; ö = ö; ß = ß + Multi-Zitat Zitieren
#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. + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren
#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. + Multi-Zitat Zitieren
#7 24. April 2007 AW: Umlaute wie ä ü ö probier mal das: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> + Multi-Zitat Zitieren
#8 24. April 2007 AW: Umlaute wie ä ü ö <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> geht auch nicht =( + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren