PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HTML ausgestellt und nun?


Spike15
28.12.2004, 10:27:52
Mhh für mich ist dies eine sehr wichtige frage, da ich es irgendwie unlogisch finde, aber es doch einen Weg geben muss, ich hoffe ihr könnt mir dabei helfen.

Also mit der Funktion htmlspecialchars ($kommentar = htmlspecialchars($kommentar);)
verhindere ich doch das KEIN html z.b mit dem Text übergeben wird, es wird dann ganz normal ausgegeben, wie ein String.

Nunja jetzt stellt sich aber die frage, wie ich dann smilies und bb-codes mit rein nhemen soll.

wenn ich keine <img src="smilies.gif"> tags benutzten darf um smilies anzuzeigen, was nun???

Wo liegt mein Denkfehler?? Oder gibbet da ne pausible Erklärung?

vielen Dank

xabbuh
28.12.2004, 10:32:11
Dann müsstest du spezielle Tags, so wie hier im Forum benutzen, die du dann mit Hilfe von regulären Ausdrücken (http://tut.php-q.net/regex.html) in HTML umwandelst. Diese Umwandlung darf natürlich nur bei der Ausgabe passieren und natürlich auch erst, nachdem html schon "entfernt" wurde.

Spike15
28.12.2004, 10:44:01
okay also soll ich dann z.b str_replace erst beim anziegen des Beitrages setzen und nicht beim speichern ja?

okay danke!

xabbuh
28.12.2004, 10:45:03
Original geschrieben von Spike15
okay also soll ich dann z.b str_replace erst beim anziegen des Beitrages setzen und nicht beim speichern ja?

okay danke!
Besser als str_replace() sind reguläre Ausdrücke.

Spike15
28.12.2004, 10:50:41
mhh jop, aber die kann ich leide rnoch nicht und sind schwer zu lernen, aber ich setz mich dran, danke!

xabbuh
28.12.2004, 11:14:36
Schau dir einfach mal den oben geposteten Link an.

Spike15
28.12.2004, 17:41:51
okay danke