Julius: Schrift-Auszeichnung in Textfeldern

Beitrag lesen

Hallo Linuchs,

als PHP-basierten Markdownparser würde ich Parsedown empfehlen, der beherrscht auch eine Syntax für Tabellen.

Ein Anwendungsbeispiel:

require_once('parsedown.php');
$Parsedown = new Parsedown();
/*
 * HTML wird escaped, also wird aus '<em>Test</em>'
 * '&lt;em&gt;Test&lt;/em&gt;' statt '<em>Test</em>'
*/
$Parsedown->setMarkupEscaped(true);
$var = $Parsedown->text('Hello _Parsedown_!

Eingeschmuggeltes **HTML**:<em>Test</em> [Test](javascript:alert(\'HACK3D!!!\'))');
// XSS via Links verhindern:
echo str_replace('<a href="javascript:', '<a href="', $var);

Gruß
Julius