php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
Alt 23.11.2008, 00:42  
Erfahrener Benutzer
 
Registriert seit: 06.11.2008
Beiträge: 212
stayInside befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Umlaute als ü etc speichern.

Moinsen,

irgendwie bekomm ich es nicht hin, das PHP z.B. ein ü als ü ausgibt. Entweder kommt ein Fragezeichen, ü oder ein normales ü.

HTML Meta ist UTF-8, header von PHP ist auch UTF-8.

Habe schon folgende Funktionen getestet.

htmlentities();
htmlspecialchars();
htmlspecialchars_decode();
utf8_encode();
utf8_decode();
html_entities_decode();

Alles ohne Erfolg :/

Benny
stayInside ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.11.2008, 00:50  
Neuer Benutzer
 
Registriert seit: 22.11.2008
Beiträge: 21
71470022 befindet sich auf einem aufstrebenden Ast
Standard

html_entities_decode(); meint sicher -> html_entity_decode();

htmlentities() ist richtig. Allerdings dürfte, da du UTF8-Kodierung eingeschaltet hast, dein ü gar kein ü sein Es ist schon ein ü, wird aber dank der Kodierung (lobenswert, alle lokalen Kondierungen sind im 21. Jahrhundert m. E. nonse) vom Parsre schon in "ü" übersetzt.

Das heißt du musst es erstmal wieder decodieren von UTF8 -> ISO 8859-1 und dann die Entities herstellen. Du kombinierst also einfach beides. Und da Klammern von innen nach aussen ausgewertet weden, muss natürlich utf8_decode nach innen.

Versuch es mal mit der Kombination

echo htmlentities(utf8_decode(DEINTEXT));
71470022 ist offline  
Alt 23.11.2008, 00:55  
Erfahrener Benutzer
 
Registriert seit: 06.11.2008
Beiträge: 212
stayInside befindet sich auf einem aufstrebenden Ast
Standard

Seeeeeehrrr nice

Danke
stayInside ist offline  
Alt 23.11.2008, 11:19  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

@71470022: wieso utf8_decode()? Das wäre besser:
PHP-Code:
htmlentities($textENT_COMPAT'UTF-8'); 
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Umlaute und MySQL4.1 Datenbanken 2 15.11.2009 15:28
Umlaute und str_replace MatzeMuc86 PHP Tipps 2008 20 22.10.2008 20:41
Umlaute und Ajax themonk JavaScript, Ajax und mehr 5 12.10.2008 18:30
[Erledigt] XML ausliefern - ohne Speichern?! Curanai PHP Tipps 2008 6 23.08.2008 01:38
Audio-Recorder / Zugriff auf Mikrofon -> speichern agrajag JavaScript, Ajax und mehr 4 27.07.2008 17:19
Umlaute in Datenbank Eldra PHP Tipps 2008 3 14.05.2008 07:11
Bild Komprimiert speichern Culutio PHP-Fortgeschrittene 15 18.02.2007 18:54
Umlaute bei Linux flual2000 PHP Tipps 2006 10 28.04.2006 13:12
[Erledigt] Speichern unter... geht nicht!!! PHP-Fortgeschrittene 8 09.02.2006 16:55
Umlaute in Dateien per CLI in HTML-Entities umwandeln PHP-Fortgeschrittene 5 19.07.2005 09:06
Bilder speichern statt anzeigen... PHP Tipps 2005 3 25.04.2005 15:22
XML speichern McWolle PHP-Fortgeschrittene 5 04.04.2005 19:38
[Erledigt] Emails speichern Datenbanken 1 08.02.2005 20:06
Mail inkl. all. Elementen speichern Beitragsarchiv 5 29.12.2004 13:21
Formular in Mysql Datenbank speichern Anuschka Datenbanken 1 15.08.2004 02:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
utf8_decode umlaute, ü, php utf8_decode umlaute, &uuml php, php ü, htmlspecialchars_decode umlaute, ü php, \ü\ umlaute, &uuml, javascript ü, utf8_decode umlaut, html_entities_decode, php &uuml, http://www.php.de/php-tipps-2008/49258-erledigt-umlaute-als-uuml-etc-speichern.html, php utf8_decode umlaut, ü php, &uuml in php, php ü, &amp uuml, uuml php

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:26 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum