• سوال: تبدیل تایخ میلادی به شمسی در php
    #1
    Note 
    سلام
    از عنوان معلومه من فانکشنی میخام که تاریخ رو از میلادی به شمسی تبدیل کنه . یه فانکشن دارم ولی کار نمیکنه نمیدونم چشه؟
    کد php:
    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;} 

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

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

    آخرین ویرایش: 07-11-2014 ساعت 19:10، توسط PHP.sec
    پاسخ
    #3
    [font=Tahoma]ممنون از پاسختون[/font]
    [font=Tahoma]وقتی این فانکشن رو اجرا میکنم هیچی توی اجراش نمیاد . باید متغیر[/font] [font=ubuntu, consolas, tahoma]$jalali_date [/font][font=Tahoma]رو نشون بده ولی ایطوری نیس و هیچی نشون نمیده[/font]
    [font=Tahoma]خواهش راهنماییم کنین خیلی لازمش دارم Confused [/font]

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

    پاسخ
    #5
    اره هم کدی که شما گذاشتین و هم کد خودم رو داخل یه فایل دیگه امتحان کردم
    یه جور ارور میداد Huh
    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

    پاسخ
    #6
    (07-11-2014 ساعت 22:22)mahbobe.prog نوشته است:  اره هم کدی که شما گذاشتین و هم کد خودم رو داخل یه فایل دیگه امتحان کردم
    یه جور ارور میداد Huh
    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

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Note بررسی عکس بودن در php PHP.sec 0 360 15-03-2014 ساعت 17:22
    آخرین ارسال: PHP.sec
    Note جلوگیری از دسترسی مستقیم به یک فایل php WWWorker 0 835 15-07-2013 ساعت 13:17
    آخرین ارسال: WWWorker
    Note مشکل با کاراکترهای فارسی هنگام خواندن اطلاعات از دیتابیس FARZAD 2 1,157 02-02-2013 ساعت 15:12
    آخرین ارسال: SOFTAFZAR

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان