17-10-2005, 10:47
|
|
|
חבר מתאריך: 17.05.04
הודעות: 1,454
|
|
תודה.. אבל עדיין לא עובד
קוד PHP:
<?
function php_highlight_str ($str)
//style of the phpcode
{
if (preg_match('/\[PHP](.+)\[\/PHP]/iseU',$str)!=0){
echo "<BR>PHP CODE:<BR>
<TABLE dir=ltr style='border: #9DDFFF solid 1px' width=100%>
<TR>
<TD BGCOLOR=#CEEFFF class='code'>
";
highlight_string ( $str , FALSE);
echo "</TABLE><BR>";
}
}
function phpcode($string)
//finds and highlight php codes from the string
{
return preg_replace('/\[PHP](.+)\[\/PHP\]/iseU','php_highlight_str(stripslashes(\'\\1\'))', $string);
}
function text($str){
$a=php_highlight_str(phpcode("$str"));
return $a;
}
echo text('[php]<? echo "bla bla"; ?>[-/php]')
?>
עוד רעיונות לשגיאות ? :}
_____________________________________
EVERYTHING SHOULD BE MADE AS SIMPLE AS POSSIBLE, BUT NOT ONE BIT SIMPLER
ALBERT EINSTEIN
|