Advertisement
Eeems

Untitled

Jul 12th, 2011
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.34 KB | None | 0 0
  1. function SafeEval($sScript){
  2.     $sStart = "ob_start('__buffCallback');";
  3.     $sEnd = "\$r = ob_get_contents();ob_end_clean();return \$r;";
  4.     $r = eval($sStart.$sScript.$sEnd);
  5.     if(!is_string($r)){
  6.         ob_end_clean();
  7.     }elseif($r=='__buffCallback'){
  8.         $r = ob_get_contents();
  9.         ob_end_clean();
  10.     }
  11.     return $r;
  12. }
  13. function __buffCallback($b){return $b;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement