Hi Community,
meine Frage wäre wie man den preg_replace im Newssystem-Tutorial von dieser Seite erweitern kann indem auch HTML wie <a href=""></a> etc richtig angezeigt und gespeichert in die Mysql wird.
Folgende Daten müssten dafür geändert werden:
editform.php
editsave.phpPHP-Code:$strNews=preg_replace("=<br(>|([\s/][^>]*)>)\r?\n?=i", "\n", $arrData[inhalt]);
editerror.phpPHP-Code:$strNews=preg_replace('#<br />#','' , $_POST['strNews']);
$strNews=nl2br(htmlentities($strNews));
Derzeit klappt nur das die Zeilenumbrüche richtig gespeichert werden.PHP-Code:$strNews=preg_replace('#<br />#','' , $_POST['strNews']);
$strNews=nl2br(htmlentities($strNews));
Diese Zeilen stammen aus den Bearbeitungs-Datein, wenn man eine News nochmals speichert erscheinen sie in der DB als Sonderzeichen.
Geändert von Rise (11.08.2010 um 02:34 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)