مرحبا اخواني
كيفكم ؟ ان شاء الله بخير
المهم الكود
الدالةكود PHP:
ob_start();
include($file);
$this->page = ob_get_contents();
$this->page = $this->replace_condition($this->page);
ob_end_clean();
المشكل انه لما يتم عرض القالب يتم احتساب اكواد البي اش بي على انها اوسمة هتملكود PHP:
function replace_condition($fix){
$fix = preg_replace("#{if(.*)}#","<? if($1){ ?>",$fix);
$fix = str_replace("{/if}","<? } ?>",$fix);
return $fix;
}
اقصد بالظبط
وبالتالي مايتم تنفيد كود البي اش بيكود PHP:
<?
فهل من حل !!
شاكر لكم .