View Single Post
ישן 28-08-06, 15:31   # 5
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי Pilmen
אההההם השאלה שלך לא מובנת!...שניה בוא אני יחשוב קצת XD...

אוקי אז ככה....יש לך פונקציה מסוימת...אתה קורא לה בדרך מסוימת...אבל אתה לא רוצה לקרוא לה ככה...האם אני צודק?

אם כן אני חושש שאין מה לעשות...אלו הם החיים

אם ככה אתה מתכנת אז מצבך עגום

לגבי שואל השאלה ... זה אמור להיות לך משהו בסגנון הזה :

PHP קוד:
function highlight_php($string)
{
  
$Line explode("\n",$string);
  for(
$i=1;$i<=count($Line);$i++)
  {
 
$line .= "$i<br>";
  }
  
ob_start();
  
highlight_string($string);
  
$Code=ob_get_contents();
  
ob_end_clean();
  
$header='<table border="0" cellpadding="0" cellspacing="0" width="95%" style="border-style: solid; border-width:1px; border-color: white black black white">
   <tr>
     <td width="100%" colspan="2"  style="border-style: solid; border-width:1px; border-color: white; background-color: #99ccff; font-family:Arial; color:white; font-weight:bold;">PHP:</td>
   </tr>
   <tr>
     <td width="3%" valign="top" style="background-color: #99ccff; border-style: solid; border-width:1px; border-color: white;"><code>'
.$line.'</code></td>
     <td width="97%" valign="top" style="background-color: white;"><div style="white-space: nowrap; overflow: auto;"><code>'
;
  
$footer=$Code.'</div></code></td>
   </tr>
  </table>'
;
  return 
$header.$footer;


function 
bla($test)
{
 
return 
highlight_php($test); 
}

//replace [code] text [/code] from message

$message preg_replace('\[b\](.+?)\[/b\]',bla('\1'),$message); 
  Reply With Quote