-
مشکل در تبدیل تاریخ میلادی به شمسی
با سلام خدمت شما
دارم روی یک بسته کار می کنم ولی تاریخش رو می خوام تبدیل کنم به شمسی تاریخ انتشار مطلب رو میاره ولی یه ارور هم می زنه .
کد:
<?php
$date_format = JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC3'));
$date_display = explode(".",$date_format);
$format_date = JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC3'));
$final_date = explode("-",$format_date);
خط 31 $output = "<span class=\"sp_date\">".$final_date[0] . ' ' . $final_date[1]."</span>";
echo $output;
?>
این هم اخطاری که نشون میده . البته تاریخ رو به صورت فارسی نشون می ده ولی همراه با ارور پایین .
Notice: Undefined offset: 1 in article\default.php on line 31
ویرایش توسط jozef2070 : 02-04-2013 در ساعت 12:27 PM
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
02-04-2013 12:23 PM
# ADS
تبلیغات در جوملا فارسی
-
سلام،
این متغیر وجود نداره:
این متغیر رو یه اکو بزن تا ببینیم چی داره خروجی میده، یعنی این رو جایگزین کن:
کد:
<?php
$date_format = JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC3'));
$date_display = explode(".",$date_format);
$format_date = JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC3'));
$final_date = explode("-",$format_date);
//$output = "<span class=\"sp_date\">".$final_date[0] . ' ' . $final_date[1]."</span>";
$output = $format_date;
echo $output;
?>
اگه خواستین این خطا رو نمایش نده یه @ اول نام متغیر اضافه کنید.
یا علی
ویرایش توسط novinfard : 02-05-2013 در ساعت 11:03 AM
دلیل: اصلاح شد!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از novinfard عزیز به خاطر این پست مفید تشکر کرده است:
علاقه مندی ها (Bookmarks)