| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: "Gefährlichen" Code löschen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Guten Morgen. Ich schreibe gerade eine kleine Community. Und da soll natürlich niemand über die Textboxen Code einbringen können. ...
![]() |
| | #1 (permalink) |
| Registriert seit: 05.12.04 ![]() Likes: 0 | Anzeige Guten Morgen. Ich schreibe gerade eine kleine Community. Und da soll natürlich niemand über die Textboxen Code einbringen können. Allerdings will ich nicht die Php eigenen Funktionen benutzen, weil ich noch manche Html Tags zulassen will. Also wie zb <b> oder <i>. Frage: Wenn ich dafür jetzt ne eigene Funktion schreibe, welche Html Codes müsste ich rausnehmen damit es ungefährlich wird? Ich hab mir bisher überlegt, Php, Javascript, CSS, vor ' und " einen \ setzen und Html weiterleitung. Gibt es noch mehr? mfg, .tails |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 30.03.04 ![]() Likes: 14 | Hallo, 1. Du solltest gar keinen Code in deiner Community erlauben 2. Benutze lieber BB-Codes, wie z.B. [b] und [i] Diese zu ersetzen ist ganz einfach: $text = "Text mit <b>HTML</b> und BB-Codes"; $text = htmlentities($text); $text = preg_replace("/\[b\](.*?)\[\/b\]/si","<b>\\1</b>",$text); //Weitere BB-Codes.... echo $text; Es gibt viele fertige BB-Codes klassen, wo man alle wichtigen Elemente hat. Das ist dann so wie hier im Board. Sonst hilft das hier: http://de3.php.net/manual/de/function.strip-tags.php Diese Funktion entfernt alle HTML & PHP Tags, bis auf die man erlaubt. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| code von exe an code von anderen exe hängen? (c++) | <b00n> | Code Kitchen | 14 | 09.07.07 15:43 |
| MD5 Code | Unicate | Cryptography & Encryption | 7 | 16.05.06 18:34 |
| Code | Crash_X | (In)security allgemein | 16 | 08.12.05 21:35 |
| CD Code | Xman | Games | 5 | 22.11.05 21:27 |
| PHP: UBB-Code | mido | (Web-) Design und webbasierte Sprachen | 4 | 03.06.02 20:23 |