| | | | |
| | |
| Erfahrener Benutzer | Da gibts keins, Numeric HTML Entities sind (x)HTML / HTML4/5 Strict Valid da sie SGML Meta-Entities sind.
__________________ |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |||||
| Erfahrener Benutzer | Ich empfehle in solchen Fällen meistens, meinen Post in der Zitat-Ansicht zu betrachten und sich das nötige herauszukopieren. Ich weiß aber nicht, ob das hier klappt, in der Editier-Ansicht, die ich vor mir habe, sind die Zeichen schon umgewandelt ... Zitat:
Die Tatsache, dass solche Eingaben hier unnötigerweise bei der Anzeige umgewandelt wird, ist ein weiterer Grund, dieses vBulletin-Dings nur mit der Kneifzange anzufassen. Können wir jetzt zum Ursprungsproblem zurückkehren? Zitat:
Wie schon geschrieben, trifft htmlspecialchars() keine Schuld. Das wandelt nur '&', '<' und '>' in Character-Coded-Entities um. Mehr ist nicht nötig, um gewöhnlichen Text in HTML darstellen zu können. Wenn man aber aus Benutzereingaben HTML erzeugt, muss man in einigen Fällen noch die Option ENT_QUOTES setzen (bspw. im href-Attribut eines a-Elements). Die Einstellung der Zeichenkodierung auf UTF-8 ist übrigens wenig hilfreich, weil alle diese Zeichen im ASCII-Bereich liegen. Statt der CC-Entities kannst du auch direkt Unicode-Zeichen verwenden. Das halte ich sogar für sinnvoller. Ein Browser der die Entities kennt, sollte auch die entsprechenden Unicode-Zeichen verstehen. Falls nicht, liest sich ein Text mit Ersatzzeichen (wie '?') immer noch besser als einer mit '–' und Kollegen. Ansonsten sind die numerischen Entitäten ein netter Hack, wenn man Unicode enthaltendes HTML durch einen Kanal schleusen muss, der nur ASCII versteht. Zitat:
Zitat:
PHP-Code:
__________________ Wir schreiben schließlich Code und malen keine ASCII-Bilder. Geändert von fireweasel (30.01.2011 um 20:25 Uhr). | ||||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Serverupgrade auf PHP5, Seiten laufen nicht mehr - weiße Seiten | Gordon1978 | PHP Tipps 2010 | 1 | 07.11.2010 01:16 |
| Zufallszahlen auf 2 Seiten gleichzeitig anzeigen | Minimi | PHP Tipps 2010 | 4 | 05.11.2010 01:18 |
| Übermittlung von Sonderzeichen schlägt fehlt | zerofs2001 | PHP Tipps 2010 | 3 | 05.10.2010 14:46 |
| Problem mit Sonderzeichen aus MySQL-Datenbank in XML | Der_Seb | Datenbanken | 2 | 07.06.2010 20:33 |
| Dynamische Seiten & nicht existierende Seiten | monk | HTML, Usability und Barrierefreiheit | 3 | 07.02.2010 19:40 |
| Regulärer Ausdruck für ein Sonderzeichen | Rubio | PHP Tipps 2010 | 11 | 01.02.2010 00:56 |
| [Erledigt] Umlaute und Sonderzeichen decodieren | Sermon | PHP Tipps 2009 | 9 | 27.03.2009 08:18 |
| [Erledigt] Login script: Jeder User sieht andere Seiten | Cr3at3 | PHP Tipps 2008 | 61 | 29.08.2008 08:23 |
| Die Sache mit den Sonderzeichen nach und vor Formularprüfung | TailerD | PHP Tipps 2006 | 12 | 02.06.2006 12:58 |
| Wikipedia, Sonderzeichen und file_get_contents(); | pb | PHP Tipps 2006 | 2 | 20.01.2006 20:02 |
| Seiten sichern!? | c01001 | PHP Tipps 2006 | 7 | 20.01.2006 09:13 |
| [Erledigt] Zuviele Seiten werden angezeigt | PHP Tipps 2007 | 5 | 24.12.2005 12:49 | |
| Sonderzeichen über $_GET | Calexico | PHP Tipps 2005 | 1 | 10.02.2005 17:40 |
| wml oder php/html Seiten automatisch erkennen | Soese | PHP Tipps 2005 | 4 | 13.01.2005 22:57 |
| [Erledigt] Mehrsprachige Seiten | PHP Tipps 2004 | 2 | 21.08.2004 13:17 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| sonderzeichen seiten, html formular für mehrsprachige seiten, zeichensatz html mehrsprachige seiten |