| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse: Anfänger ![]() | Du darfst htmlspecialchars (oder besser htmlentites) erst direkt vor der Ausgabe anwenden. Das ist der Grund warum es bei dir nicht funktioniert. stript_tags() kannst du bereits nach der Eingabe anweden.
__________________ "Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." - Linus Torvalds, 1996 |
| | |
| | |
| Gast
Beiträge: n/a
| Hi, leider funktioniert das nicht so einfach. Wenn ich direkt vor der Ausgabe htmlentities() anwende bekomme ich bei Umlauten eine Fehlermeldung, weil ich in XSL Stylesheets nicht ä etc. verwenden kann. Ich hab aber herausgefunden, dass es, wenn ich kein htmlentities() anwende, es einfach mit "echo" funktioniert. Jedoch gibt es Probleme im XML String. Denn so werden die HTML Elemente (z.b. text) als XML Element angesehen.... Ich habe mir nun überlegt, ein Template für die BB Codes zu schreiben. Für einfache Tags wie [b] oder [i] könnte ich das auch machen. Z.B. für [b]: <xsl:template match="strong"> <xsl:value-of select="."/> </xsl:template> Dann wird der Text auch fett dargestellt. Jedoch kann ich das nicht für jedes einzelne Element machen. Bei Links, Email-Adressen, Bildern oder gar quoten sind die Tags nämlich kompliziert. (z.b. quote: <div><p class="quote_title">Zitat</p><p class="quote">\\1</p></div>) Weiter habe ich versucht einfach alle untergeordneten Templates des "message"-Templates anzuwenden: <xsl:template match="message"> <xsl:apply-templates /> </xsl:template> Dann wird allerdings nur der Text angezeigt, ohne Formatierung. Meine Idee wäre entweder ein Template zu machen, dass auf alle Tags zutrifft oder irgendwie die BB Code Funktion so umzuschreiben, dass es einfach bei der Ausgabe automatisch z.b. fett angezeigt wird. Hat da jemand eine Idee? mfg koelle |
|
| | |||
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | | ||
| | |
| | ||
| Gast
Beiträge: n/a
| Hi, habe das Problem gelöst. Anstatt in die BB Tags durch HTML tags zu ersetzen habe ich nun diese durch bestimmte XML Tags ersetzt und mir dann zu jedem XML Tag ein xsl:template gemacht. z.b. Smilies: PHP-Code: Zitat:
| |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] [S] Html oder Php Code | Hamii27 | HTML, Usability und Barrierefreiheit | 9 | 23.07.2008 22:32 |
| [Erledigt] HTML Code aus JavaScript ausgeben | alexxtwentyeight | JavaScript, Ajax und mehr | 1 | 17.06.2008 08:18 |
| Design und Code Trennen | TeazY | PHP Tipps 2008 | 29 | 21.05.2008 12:08 |
| Nur bestimmten Html Code zulassen? | litterauspirna | PHP Tipps 2008 | 5 | 29.04.2008 12:30 |
| Html Code maskieren mit php | Mania | PHP Tipps 2008 | 5 | 12.10.2007 08:34 |
| Emailversand: Html wird als Anhang angezeigt. | actionjackson | PHP Tipps 2007 | 2 | 17.07.2007 12:03 |
| Erzeugten html code an php übergeben | test022 | PHP Tipps 2006 | 5 | 11.08.2006 08:53 |
| Html Code Komplett auslesen | PHP Tipps 2005 | 15 | 04.01.2005 22:59 | |
| HTML Code in Variable - GEFAHR? | Beatbox | PHP Tipps 2004-2 | 4 | 18.12.2004 14:02 |
| [Erledigt] HTML Formular durch PHP Code per Mail versenden | PHP Tipps 2004-2 | 3 | 12.11.2004 11:48 | |
| JS Variable im HTML Code verwenden | HTML, Usability und Barrierefreiheit | 1 | 05.10.2004 08:52 | |
| Code Html for food | Off-Topic Diskussionen | 11 | 19.07.2004 00:19 | |
| Ergebnis aus PHP in HTMl speichern funzt nicht als Cronjob | PHP Tipps 2004 | 5 | 28.06.2004 21:56 | |
| html code in eine textarea durch buttondruck | PHP Tipps 2004 | 8 | 23.06.2004 14:46 | |
| [Erledigt] html code in eine textarea durch link | HTML, Usability und Barrierefreiheit | 1 | 22.06.2004 20:06 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php code wird angezeigt, bb codes funktion, bbcode html xsl, bbcode html tag wird angezeigt, .net html into bbcode, xsl html tags werden angezeigt, php bbcods werden nich angezeigt, xsl tag nicht sichtbar, xsl funktion nur text ohne formatierung, " wird angezeigt, skype bbcode, bbcode in php email, html durch bb codes ersetzen, quotebbcode.class, skype bb codes, wie füge ich smilies in replacer - list ein, wie füge ich html codes in skype ein, html code wird angezeigt, skype bb-codes, skype bbcode html |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.