النتائج 1 إلى 5 من 5

الموضوع: بخصوص التاريخ الهجري

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    255

    بخصوص التاريخ الهجري



    السلام عليكم

    اخواني اريد ان استفسر عن التاريخ الهجري الموجود في موقع جريدة عكاظ

    http://www.okaz.com.sa

    في الأعلى .. عندما اقوم بتغيير تاريخ جهازي لا يتغير التاريخ في الموقع فيبقى على حالته الصحيحه ..

    ولكن الموجود في النت من أكواد التاريخ لا تنفع لأنه لو كان تاريخ جهازك غلط سيظهر الموقع تاريخ جهازك .. عكس موقع جريدة عكاظ فمهما عملت يبقى تاريخهم صحيح ..

    كيف احصل على كود php صحيح 100%


    اشكركم مقدمااا







  2. #2


    اخي دوال ال php تظهر توقيت السيرفر وليس توقيت جهازك
    اما التواقيت التي تظهر تواقيت جهازك فهي في الغالب كود جافا سكربت ( سنكوح ) دائما تجدها موجودة في المواقع البسيطة لكي تكون ملفتة للنظر وهي تتحرك او معمولة من الدببة والورود !!

    استخدم دوال ال php العادية للتوقيت وهي تعرض توقيت السيرفر مهما كان توقيت جهاز الزائر





    __________________
    السيف أصدق أنباء من الكتب

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    255


    اشكرك اخي محب الله ورسوله

    لكن انا استخدم كود php هذا :

    كود PHP:
    <?

       $DateType   
    ="h";    // h=هجري       m=ميلادي
       
    $RightToLeft0;     // لعرض التاريخ من اليمين إلى اليسار
       
    $ShowDay    1;     // لعرض اسم اليوم بجانب التاريخ
       
    $Month_name 0;     // لعرض أسماء الشهور بدلا من أرقامها
       
    $ShowH      1;     // لعرض كلمة هجرية أو ميلادية بعد التاريخ

    $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 (
    $DateType == "h") {

    If ( 
    $m 
    {
    $y $y;
    $m $m;
    }

    If (
    $m == || $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 $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 == ) {
    $hm 12;
    $hy $hy 1;
    }

    if (
    $Month_name==1) {
    if (
    $hm=="1"$hm="محرم";
    if (
    $hm=="2"$hm="صفر";
    if (
    $hm=="3"$hm="ربيع الأول";
    if (
    $hm=="4"$hm="ربيع الثاني";
    if (
    $hm=="5"$hm="جمادى الأولى";
    if (
    $hm=="6"$hm="جمادى الثانية";
    if (
    $hm=="7"$hm="رجب";
    if (
    $hm=="8"$hm="شعبان";
    if (
    $hm=="9"$hm="رمضان";
    if (
    $hm=="10"$hm="شوال";
    if (
    $hm=="11"$hm="ذو القعدة";
    if (
    $hm=="12"$hm="ذو الحجة";
    }

    if ( 
    $RightToLeft == ) {
     if ( 
    $ShowDay==) echo $dd  ";  
    echo 
    "   $hy/$hm/$hd ";
    if ( 
    $ShowH==) echo " هجرية  ";
    } else {
     if ( 
    $ShowDay==) echo $dd   ";  
    echo 
    "$hd/$hm/$hy";
    if ( 
    $ShowH==) echo " هجرية  ";
    }

    }
    else {
    if (
    $Month_name==1) {
    if (
    $m=="1"$m="يناير";
    if (
    $m=="2"$m="فبراير";
    if (
    $m=="3"$m="مارس";
    if (
    $m=="4"$m="أبريل";
    if (
    $m=="5"$m="مايو";
    if (
    $m=="6"$m="يونيو";
    if (
    $m=="7"$m="يوليو";
    if (
    $m=="8"$m="اغسطس";
    if (
    $m=="9"$m="سبتمبر";
    if (
    $m=="10"$m="اكتوبر";
    if (
    $m=="11"$m="نوفمبر";
    if (
    $m=="12"$m="ديسمبر";
    }

    if ( 
    $RightToLeft == ) {
     if ( 
    $ShowDay==) echo $dd  ";  
    echo 
    "   $y/$m/$d ";
    if ( 
    $ShowH==) echo " ميلادية  "
    ;} else {
     if ( 
    $ShowDay==) echo $dd   ";  
    echo 
    "$d/$m/$y";
    if ( 
    $ShowH==) echo " ميلادية  ";
    }
    }

    ?>
    مع ذلك تبقى المشكله كما هي ياليت تساعدنا في الحل الله يوفقك ،،






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    255


    آسف المشكلة أنحلت فقط كنت استخدم الكود من جهازي بالسيرفر الشخصي هههههههههه






  5. #5


    جهازك الشخصي هو سيرفرك





    __________________
    السيف أصدق أنباء من الكتب





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض