بسم الله الرحمن الرحيم
اخر تحديثات نظام قوالب arab_Temp من برمجتي
واكرر من برمجتى اه ممكن يكون شبيه او اسامى الدوال ده عشان انا فهمة طريقة برمجة النظام من القالب السهل ولكن انا كاتب كل حرف في هذا النظام بيدى والي مش مصدق يقوم بفتح القالب السهل وهذا القالب ويقارن ويشوف
شرح القالب
كود PHP:
$Myname="mohamedhelal";
$arab_Temp->assign("Myname",$Myname);
//عرض القالب
$arab_Temp->display("file.thml");
// من قاعدة البيانات
$arab_Temp->display("name","body");
القالب
استخدام متغير من المصفوفة
كود PHP:
$arr=array("fname"=>"mohamed");
$arab_Temp->assign("arr",$arr);
القالب
التكرار
foreach
$arr=array(1,2,3);
القالب
كود PHP:
{foreach $arr}
{$arr}
{/foreach}
foreach form as
القالب
كود PHP:
{foreach from=$arr as=$row}
{$row}
{/foreach}
foreach key=>
القالب
كود PHP:
{foreach from=$arr key=$key value=$value}
{$key} {$value}
{/foreach}
for
القالب
كود PHP:
{for FORI=$i from=$arr}
{$arr[i]}
{/loop}
if
القالب
كود PHP:
{if $Myname eq 'mohamed'}
{$Myname}
{elseif $Myname !=''}
no empty
{else}
empty
{/if}
استدعاء القالب
كود PHP:
{include name=filename.html}
او
كود PHP:
$arab_Temp->assign("file",'filename.html');
{include name=$file}
استدعاء من قاعدة البيانات
كود PHP:
{include name=$name body=$body}
استخدام القالب بدون عمل كاش لها
{include body=$body}
استخدام الدوال داخل القالب
كود PHP:
{substr:$var:$var2:5}
استخدام كلاس في القالب
كود PHP:
class m{
public $name;
function func($var){
}
}
$arab_Temp->assign("obj",new m());
القالب
استخدام داله من القالب
كود PHP:
{$obj->func:$var}
داله افراغ مصفوفة النظام
كلها
كود PHP:
$arab_Temp->clear_assign();
حذف متغير واحد
كود PHP:
$arab_Temp->clear_assign('arr');
حذف متغير جميع المتغيرات معادة متغيرات معينة
كود PHP:
$arab_Temp->clear_assign(false,array('myname','arr'));
تامين المدخلات من
$_POST
كود PHP:
$arab_Temp->POST('FIELD')
تامين المدخلات من
$_POST
حذف جميع ال
html
كود PHP:
$arab_Temp->POST('FIELD',true)
تامين من
$_GET
كود PHP:
$arab_Temp->GET('id')
تامين من
$_GET
نص
كود PHP:
$arab_Temp->GET('title',true)
جلب متغير من المصفوفة النظام
كود PHP:
$arab_Temp->get_var('arr')
ارجو منكم الدعاء
اخوكم محمد هلال