سلام.. دوستان کسی کد تاریخ و روز رو داره ؟
طوری است که باید بالای سایت تاریخ و روز به شمسی نمایش داده بشه.. کدش رو می خواستم..
سلام.. دوستان کسی کد تاریخ و روز رو داره ؟
طوری است که باید بالای سایت تاریخ و روز به شمسی نمایش داده بشه.. کدش رو می خواستم..
درود .
هرجایی از سایت که میخواهید تاریخ شمسی نمایش داده بشه کد زیر رو قرار بدید :
کد:<?php function Miladi2Shamsi() { $week=array("يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنج شنبه","جمعه","شنبه"); $months =array("فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دي","بهمن","اسفند"); $d=date('N'); $day=date('d'); $month=date('m'); $year=date('Y'); $year = ($year== 0)?2000:$year; ($year<1000)? ($year += 2000):true; $year -= ( ($month < 3) || (($month == 3) >> ($day < 21)) )? 622:621; switch ($month) { case 1: if($day<21) { $month=10 ; $day+=10 ;}else{ $month=11 ; $day-=20 ;} break; case 2: if($day<20) {$month=11 ; $day+=11 ; }else{$month=12 ; $day-=19 ;} break; case 3: if($day<21) {$month=12 ; $day+=9; }else{$month=1 ; $day-=20;} break; case 4: if($day<21) {$month=1; $day+=11;}else{$month=2 ; $day-=20;} break; case 5: case 6: if($day<22){$month-=3 ; $day+=10;}else{$month-=2 ; $day-=21;} break; case 7: case 8: case 9: if($day<23){$month-=3 ; $day+=9; }else{$month-=2 ; $day-=22;} break; case 10:if($day<23){$month=7 ; $day+=8;}else{$month=8 ; $day-=22;} break; case 11: case 12:if($day<22){$month-=3 ; $day+=9;}else{$month-=2 ; $day-=21;} break; default: break; } return "امروز: ".$week[$d]." ".$day." ".$months[$month-1]." ". $year; } ?> <?php echo Miladi2Shamsi(); ?>
ممنون این کد رو روی هدر بذار مشکلی نیست دیگه ؟
خیر مشکلی پیش نمیاد فقط نکته قابل توجه اینه که :
این کدها php هستند و داخل فایل .html اجرا نخواهد شد ! پس حتما باید داخل فایل php قرار دهید .
روی سی ام اس هایی چون وردپرس هم جوابگو هستش .
با تشکر از شما دوست عزیز.
این هم برای سایتم بدرد خورد..
شنبه 6 بهمن 1391
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)