<? // bbcode Function bbcode($str){ // usun zbedne // Kolorowanie składni // Odnośnik, otwieranie w nowym oknie // Odnośnik, otwieranie w nowym oknie, definiowanie treści odnośnika // Odnośnik, otwieranie w tym samym oknie // Odnośnik, otwieranie w tym samym oknie, definiowanie treści odnośnika // Pogrubiony tekst // Pochylony tekst // Podkreślony tekst // Pomniejszanie tekstu // Powiększanie tekstu // Wyśrodkowanie tekstu // Kolor tekstu // Wielkość czcionki // Obrazek $str = preg_replace("#[img](.*?)[/img]#si", "<img src=\"1\" border=\"0\" alt=\"Obrazek\" />", $str); // Kod $str = preg_replace("#[code](.*?)[/code]#si", "<pre class=\"kod\"><u><b>Kod:</b></u><br/>1</pre>", $str); // kolejny wiersz // kodowanie kodu // js // wynik return $str;} function bbcode_phpCode($code){ if(!$code){return;} $sys[0]='<code><span style="color: #000000">'."\n"; $sys[1]=chr(10).'</code>'; }else{ $sys[0]="<font color=\"#000000\">\n"; $sys[1]="\n</code>"; } $ret='<div class="php"><div class="lang"><b>Kod PHP ('.$numerki[0].' lini):</b></div><div class="container"><table class="block"><tr><td class="linenumber" style="font-size: 12px;">'.$numerki[1].'</td><td width="100%" style="font-size: 12px;"><pre class="pcode"><span class="html"><div style="line-height: 15px">'.$kod.'</div></span></pre></td></tr></table></div></div>'; // zakodowanie kodu Function base64decode($str){ } // numeracja Function bbcode_numeruj($str){ for($i=1;$i<=$l;$i++){ $ret.=$i.'<br>'; } return $l.'|'.$ret;} // anti js Function bbcode_js($str){ }else{return $str[0];}} ?>
Jak wpisuje kod w znacznikach [php], np:
Kod
<? include(plik.php) ?>
Na końcu dopisuje mi taki znaczki:
Cytat
�{�
Dlaczego tak się dzieje? Jak temu zaradzić?