تبدیل تایخ میلادی به شمسی در php

حل شده 

PHP

توسط mahbobe-prog در 3 سال پیش
0 2.1k 5 3 سال پیش
mahbobe-prog php-sec
0

سلام از عنوان معلومه من فانکشنی میخام که تاریخ رو از میلادی به شمسی تبدیل کنه . یه فانکشن دارم ولی کار نمیکنه نمیدونم چشه؟

function dateRegistration()
{$timezone = 0;//برای 3:30 عدد 12600 و برای 4:30 عدد 16200 را تنظیم کنید
$now = date("Y-m-d", time()+$timezone);
$time = date("H:i:s", time()+$timezone);
list($year, $month, $day) = explode('-', $now);
list($hour, $minute, $second) = explode(':', $time);
$timestamp = mktime($hour, $minute, $second, $month, $day, $year);
include ('jdf.php');
$jalali_date = jdate("زمان: H:i:s - تاریخ: Y/m/d",$timestamp);
echo $jalali_date;}

پاسخ ها

1

برنامه چه جوابی میده که میفرماید کار نمیکنه؟ اینارو باید تو سوال بیارید. من دقیقا کد شما رو تست کردم مشکلی نداره اینم همون کارو انجام میده:

include ('jdf.php');
echo jdate("زمان: H:i:s - تاریخ: Y/m/d", mktime( time() ));
0

[font=Tahoma]ممنون از پاسختون[/font] [font=Tahoma]وقتی این فانکشن رو اجرا میکنم هیچی توی اجراش نمیاد . باید متغیر[/font] [color=#0000bb][size=xx-small][font=ubuntu, consolas, tahoma]$jalali_date [/font][/size][/color][color=#333333][size=x-small][font=Tahoma]رو نشون بده ولی ایطوری نیس و هیچی نشون نمیده[/font][/size][/color] [color=#333333][size=x-small][font=Tahoma]خواهش راهنماییم کنین خیلی لازمش دارم :s [/font][/size][/color]

0

کدی که گذاشتم هم همینطور بود؟ فقط همین تکه کد رو بذار تو یه فایل ببین درسته یا نه البته درسته!

0

اره هم کدی که شما گذاشتین و هم کد خودم رو داخل یه فایل دیگه امتحان کردم یه جور ارور میداد
Warning: include(jdf.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\test.php on line 2

Warning: include() [function.include]: Failed opening 'jdf.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\test.php on line 2

Fatal error: Call to undefined function jdate() in C:\xampp\htdocs\test.php on line 20

0

> اره هم کدی که شما گذاشتین و هم کد خودم رو داخل یه فایل دیگه امتحان کردم یه جور ارور میداد Warning: include(jdf.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\test.php on line 2 Warning: include() [function.include]: Failed opening 'jdf.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\test.php on line 2 Fatal error: Call to undefined function jdate() in C:\xampp\htdocs\test.php on line 20

مهندس این که خطای فایله! فایل jdf.php رو نداری. از اینجا دان کن: jdf.scr.ir/download/dl.php

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید