Ik krijg helaas me ubb parser niet werkende ben er al een paar goede uren mee aan het klote.
Zou iemand even een blik erover kunnen werken (en eventueel zeggen wat ik verkeerd doe) ;)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'teessst
fff
<?
$text = replace($_POST['bericht']);
$time = time();
$iSql = "INSERT INTO test (idreactie,door,tijd,bericht) VALUES ('" . (int)$_GET['id']. "','".$naam."','".$time."',''".$text."')";
?>
ubb parser
<?php
function replace($text){
$text = htmlspecialchars($text);
$text = nl2br($text);
$text = preg_replace("#\[b\](.*?)\[/b\]#si","<b>\\1</b>", $text);
$text = preg_replace("#\[u\](.*?)\[/u\]#si","<u>\\1</u>", $text);
$text = preg_replace("#\[i\](.*?)\[/i\]#si","<i>\\1</i>", $text);
$text = preg_replace("#\[url\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\1</a>", $text);
$text = preg_replace("#\[url=(.*?)\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\2</a>", $text);
$text = preg_replace("#\[img\](.*?)\[/img\]#si","<img src=\\1>", $text);
$text = preg_replace("#\[color=(.*?)\](.*?)\[/color\]#si","<font color=\\1>\\2</font>", $text);
$text = preg_replace("#\[move\](.*?)\[/move\]#si","<marquee>\\1</marquee>", $text);
$text = preg_replace("#\[edit\](.*?)\[/edit\]#si","<font color=orange><b>Edit</b></font>: \\1", $text);
$smiles = array(':!:'=>'!',
':@'=>'angry',
foreach($smiles as $smile=>$image){
$text = str_replace($smile,"<img src=http://hierjesite.nl/images/smilies/".$image.".gif>", $text);
}
return $text;
}
?>
779 views