Code:
".mysql_error()); include('site_names.php'); ?>", "", $tekst); #Gebruiken voor hele lange zinnen afte kappen naar kortere zinnen. http://nl3.php.net/wordwrap $tekst = anti_langezin($tekst); #Enters in de textarea ook weergeven als een enter $tekst = nl2br($tekst); #Smilies $pad = "images/emoticons/"; # UBB code => Bestandsnaam $smiley = array( ":)" => "001.png", ":D" => "002.png", "xD" => "107.png", ":P" => "104.png", ";)" => "003.png", ":S" => "009.png", ":O" => "004.png", "8-)" => "050.png", " "075.png", "(K)" => "028.png", "(BOO)" => "096.png", "(J)" => "086.png", "(V)" => "087.png", ":8)" => "088.png", ":@" => "099.png", ":$" => "008.png", ":-#" => "048.png", ":(" => "010.png", ":'(" => "011.png", ":|" => "012.png", "(H)" => "006.png", "(A)" => "014.png", "|-)" => "078.png", "(T)" => "034.png", "+o(" => "053.png", "(L)" => "015.png", ":[" => "043.png", "(G)" => "108.png", "(S)" => "109.png", ":'|" => "093.png", "(F)" => "025.png", "(Y)" => "041.png", "(N)" => "042.png" ); foreach($smiley as $bb => $img) $tekst = preg_replace("#".preg_quote($bb,'#')."#i","\"".$bb."\"",$tekst); #Als er geen [ inzit hoeft hij de rest niet te laden if(strpos($tekst, "[") === false){ return $tekst; } #Standaard ubb functies $tekst = preg_replace("#\[b\](.*?)\[/b\]#si", "\\1", $tekst); $tekst = preg_replace("#\[i\](.*?)\[/i\]#si", "\\1", $tekst); $tekst = preg_replace("#\[u\](.*?)\[/u\]#si", "\\1", $tekst); $tekst = preg_replace("#\[s\](.*?)\[/s\]#si", "\\1", $tekst); $tekst = preg_replace("#\[marquee\](.*?)\[/marquee\]#si", "\\1", $tekst); $tekst = preg_replace("#\[center\](.*?)\[/center\]#si", "
\\1
", $tekst); $tekst = preg_replace("#\[quote\](.*?)\[/quote\]#si", "
\\1
", $tekst); $tekst = preg_replace("#\[player\](.*?)\[/player\]#si", "\\1", $tekst); #Balkje $tekst = str_replace("[HR]", "
", $tekst); $tekst = str_replace("[line]", "
", $tekst); #Kleuren $tekst = preg_replace ("#\[color=(\#[0-9A-F]{6}|[a-z\-]+)\](.*?)\[/color\]#si", "\\2", $tekst); #URL $tekst = eregi_replace("\[url\][[:space:]]*(http://)?([^\\[]*)[[:space:]]*\[/url\]","http://\\2", $tekst); #Plaatje maken $tekst = eregi_replace("\\[img]([^\\[]*)\\[/img\\]"," 660) {this.width=660}\">",$tekst); #Youtuve player $tekst = preg_replace('_\[youtube\].*?(v=|v/)(.+?)(&.*?|/.*?)?\[/youtube\]_is', '[youtube]$2[/youtube]', $tekst); $tekst = preg_replace('_\[youtube\]([a-z0-9-]+?)\[/youtube\]_is', '