PDA

نسخه کامل مشاهده نسخه کامل : تغییر زمان محلی در php



mja1356
29-06-2008, 07:43
سلام
من یه فرم طراحی کردم که یه سری اطلاعات را در بانک اطلاعاتی وارد می کند.مساله این است که زمان سرور با تهران 9.5 ساعت اختلاف دارد.یکی از دوستان گفت که کد زیر را در کد برنامه قرار دهم.
Date_default_timezone_set('Asia/Tehran');
پس از وارد کردن این کد اگر از تابع date استفاده کنم زمان آن را تهران نمایش می دهد ولی باز هم پس از مراجعه به phpmyadmin دیدم که زمان ثبت یا record time همان زمان قبلی با 9.5 ساعت اختلاف است
چکار می توانم بکنم؟:20:

neopersia
30-06-2008, 02:40
کدی که نوشتید باید کار کنه. من خودم از همین روش استفاده میکنم
احتمالاً مشکل از جایی هست که زمان رو وارد دیتابیس میکنه یا اینکه کدتون رو جای درستی قرار ندادید

php به حروف کوچیک و بزرگ در نام توابعی که کاربر تعریف میکنه حساس نیست ولی مطمئن نیستم برای توابع خودش هم اینجوری باشه. فکر میکنم بهتر باشه از حروف کوچیک استفاده کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

این صفحه رفرنس مربوط به تابع هست:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید