السلام عليكم ورحمة الله وبركاته
هل اجد لدى احدكم التاريخ الهجري مثل الموجود بموقع دليل المواقع العربية؟؟
المثال بالهيدر
الخميس 28 جمادى ثانية 1426 هـ الموافق لـ 4 أغسطس 2005 م
http://www.raddadi.com/
اتمنى اجد مطلبي![]()
السلام عليكم ورحمة الله وبركاته
هل اجد لدى احدكم التاريخ الهجري مثل الموجود بموقع دليل المواقع العربية؟؟
المثال بالهيدر
الخميس 28 جمادى ثانية 1426 هـ الموافق لـ 4 أغسطس 2005 م
http://www.raddadi.com/
اتمنى اجد مطلبي![]()
تفضل هذه الداله لطباعة التاريخ الهجري قام بها احد الاخوة العرب لا يحضرني اسمه الان
وايضا بالمرفقاتكود PHP:
<?php
// دالة التاريخ الهجري
$m = date("m");$y = date("Y");$d = date("d");
$dd=date("D");if ($dd=="Sat") $dd="السبت";if ($dd=="Sun") $dd="الأحد";if (
$dd=="Mon") $dd="الاثنين";if ($dd=="Tue") $dd="الثلاثاء";if ($dd=="Wed") $dd="
الأربعاء";if ($dd=="Thu") $dd="الخميس";if ($dd=="Fri") $dd="الجمعة";
If ( $m > 2 ) { $y = $y; $m = $m;} If ($m == 1 || $m == 2) { $y = $y -
1;$m = $m + 12;}
$j = intval(365.25 * $y) + intval(30.6001 * ($m + 1)) + $d +
1720994.5;
If (date("d / m / Y") >= (15 / 10 / 1582)) { $a = intval($y / 100);$b
= 2 - $a + intval($a / 4);$jd = $j + $b;}
If (date("d / m / Y") < (15 / 10 / 1582)) {$jd = $j;}
$hh = $jd - 1948437.5;$y = ($hh / 354.3667);$hy = intval($y) + 1;$m =
(12 * ($y - intval($y)));$hm = intval($m) + 1;$d = (29.5305 * ($m -
intval($m)));$hd = intval($d);
If ($hd == 0) {$hd = 30;$hm = $hm - 1;} If ($hm == 0 ) {$hm = 12;$hy =
$hy - 1;}
// ملخص الدالة
$day = $dd. $hd." - ". $hm." - ". $hy. "هجرية";
// طباعة التاريخ
print "$day";
?>
تحياتي - ابو مشاري
__________________
سبحان الله وبحمده ..... سبحان الله العظيم
اول موقع متخصص في جمع البرامج المعربة
الريان نت للبرامج المعربة
www.ar1ar.com
مشكور اخوي الكود رائع![]()
شكراً عزيزي ابو مشاري 97 ...
ما قصرت يعطيك العافية![]()
وأنا ابحث ايضاً حصلت على هذه الدالتين ووضعتهما للي يريد يستفد منهما
وشكراً لك مرة أخرى
تحياتي للجميع
![]()