المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هاك التاريخ الهجري لمنتديات الفي بي الجيل الثالث



anouaros
08-10-2005, 12:31 AM
مبرمج الهاك : عدام


افتح ملف includes/functions.php


ابحث عن:




####### Start makelogincode ##########

function construct_login_code()




فوقه اضف:





// ###################### Start hijri #######################

function hijri($GetDateFormat,$DFormat)

{

//start function

$GetDateFormat=date($DFormat,$GetDateFormat);

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

//start hijri function date

$TDays=round(strtotime($GetDateFormat)/(3600*24));

$HYear=round($TDays/354.3667);

$Remain=$TDays-($HYear*354.3667);

$HMonths=round($Remain/29.5305);

$HDays=$Remain-($HMonths*29.5305);

$HYear=$HYear+1389;

$HMonths=$HMonths+10;

$HDays=$HDays+23;

//hijri function days between [29:30]

if ($HDays>29.5305 and round($HDays)!=30)

{

$HMonths=$HMonths+1;

$HDays=Round($HDays-29.5305);

}

else

{

$HDays=Round($HDays);

}

//hijri function months

if ($HMonths>12)

{

$HMonths=$HMonths-12;

$HYear=$HYear+1;

}

//hijri month names [print month name]

if ($HMonths=="1") $hmname="محرم";

if ($HMonths=="2") $hmname="صفر";

if ($HMonths=="3") $hmname="ربيع الأول";

if ($HMonths=="4") $hmname="ربيع الثاني";

if ($HMonths=="5") $hmname="جمادى الأولى";

if ($HMonths=="6") $hmname="جمادى الثانية";

if ($HMonths=="7") $hmname="رجب";

if ($HMonths=="8") $hmname="شعبان";

if ($HMonths=="9") $hmname="رمضان";

if ($HMonths=="10") $hmname="شوال";

if ($HMonths=="11") $hmname="ذو القعدة";

if ($HMonths=="12") $hmname="ذو الحجة";

//day function [print day name]

if ($Days=="Sat") $dd="السبت";

if ($Days=="Sun") $dd="الأحد";

if ($Days=="Mon") $dd="الاثنين";

if ($Days=="Tue") $dd="الثلاثاء";

if ($Days=="Wed") $dd="الأربعاء";

if ($Days=="Thu") $dd="الخميس";

if ($Days=="Fri") $dd="الجمعة";



$les = strlen($DFormat);

for($i=0; $i<=$les; $i++)

{

$df[$i]= substr ($DFormat,$i,1);

if($df[$i]=="A" || $df[$i]=="a")

{

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

if(substr($ddf,0,1)=="a")

{

$Result.="صباحاً";

}

else

{

$Result>="مساءً";

}

}

elseif($df[$i]=="D") {$Result.="$dd";}

elseif($df[$i]=="d") {$Result.="$HDays";}

elseif($df[$i]=="m") {$Result.="$HMonths";}

elseif($df[$i]=="M") {$Result.="$hmname";}

elseif($df[$i]=="y") {$Result.="$HYear";}

elseif($df[$i]=="Y") {$Result.="$HYear"."هجري";}

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل

else

{

$Result.=$df[$i];

}

}

return $Result;

//end hijri function date

}

وابحث عن:



return $returndate;

واستبدله بي:



return hijri($timestamp_adjusted,$format);


واخيرا اطلب العنوان التالى

عفوا صاحب الموضوع تعب في إحضار الروابط لدى فهو محجوب و يتوجب عليك التسجيل


مع تعديله الى عنوان منتداك



وابحث عن مربع:



Format For Date


وباالحقل الى بجانبه استبدله بي d M Y



واضغط على save أو حفظ



وبالتوفيق مع كل الشكر للاخ الذى قام بكاتبة الدالة للتاريخ الهجري ومبرمج الهاك ... تحياتي

magicsoft
01-06-2006, 01:29 AM
الواقع ان الأعضاء يتجاهلون مثل هذه الهاكات
اخي بارك الله فيك