ประสบณ์ปัญหา เกี่ยวกับ function Date ครับผม ช่วยหน่อย

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
tactictum
PHP Newbie
PHP Newbie
Posts: 6
Joined: 01/01/1970 7:00 am

ประสบณ์ปัญหา เกี่ยวกับ function Date ครับผม ช่วยหน่อย

Post by tactictum » 26/03/2007 6:55 pm

ปัญหา คืน function date แสดง เวลาไม่ตรงกับ เวลาเครื่อง

เช่น
หากดูจาก date ใน command dos เป็น 2006-03-26 15:03:02

แต่เมื่อ
print Date("Y-m-d H:i:s"); ใน file php

Apache Web Server เวอร์ชั่น 2.0.55

PHP Script Language เวอร์ชั่น 5.1.1

MySQL Database เวอร์ชั่น 5.0.16

phpMyAdmin Database Manager เวอร์ชั่น 2.6.4-pl4

พบว่าเวลากลายเป็น 2006-03-26 16:03:02

เพิ่มขึ้นมาหนึ่ง ชั่วโมง มีผู้ใดทราบบ้างครับว่า เป็นเพราะอะไร และจะแก้ไขได้อย่างไร ครับ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23110
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp » 26/03/2007 7:53 pm

server เป็นของที่ไหนครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
tactictum
PHP Newbie
PHP Newbie
Posts: 6
Joined: 01/01/1970 7:00 am

Post by tactictum » 27/03/2007 3:41 pm

เป็น window ครับผม ทั้ง ตัว Localhost และ บน production ไม่ทราบว่าแก้ที่

php.ini เพิ่ม date.timezone = Asia/Bangkok หรือป่าว ครับ เพราะผมลองดูก็ยังไม่ได้

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23110
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp » 27/03/2007 5:01 pm

ไม่ ทราบ ว่า ติดตั้ง ยังไง ครับ
ถ้าphp 5.1 ลงอใช้
function
date_default_timezone_set()
ช่วย นะครับ
แต่ ผม แนะนำให้ ลง php ใหม่ น่าจะง่าย กว่า นะ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
tactictum
PHP Newbie
PHP Newbie
Posts: 6
Joined: 01/01/1970 7:00 am

ขอบคุณครับ

Post by tactictum » 28/03/2007 10:44 am

ขอบคุณครับผม

ตอนนี้ได้ล่ะครับ พอดีว่า เครื่อง บน production timezone ถูกเปลี่ยนนะครับ มันเลยบวกไป หนึ่งชั่วโมง

วิธีแก้ก็คือ
date.timezone = Asia/Bangkok ใน php.ini แล้วก็ เปลียน timezone บนเครื่อง ให้เป็น bangkok นะครับ จุดใต้ตำตอแท้ๆ 55

ขอบคุณมากครับที่ ตอบครับถาม

นิดนึงครับ พอจะมี document ดีดีแนะนำ การเขียน php กับ flash โดยใช้ AMF ไหม ครับ
พอดีมีปัญหา เกี่ยวกับ ตัว ภาษาไทยนะครับ คือ ใน database เนี้ยถูก เขียนด้วยภาษาอื่นมา
แล้ว ดึงออกมาอ่านกับ flash ด้วย php แต่ไม่สามารถแสดงออกมาได้ มันออกมาเป็นภาษาแปลกๆ นะครับ

ขอบคุณมากๆๆๆๆๆๆๆๆๆๆ ครับผม

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23110
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp » 28/03/2007 10:55 am

ก่อน ที่ จะเอามา แสดง ผล ลองเปลี่ยน การเข้ารหัส ข้อความ เป็น UTF-8 ดู ครับ ผมเขียนรูปภาพก็มีปัญหา แบบนั้นเหมือนกัน ใช้วิธี นี้ ช่วยได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
tactictum
PHP Newbie
PHP Newbie
Posts: 6
Joined: 01/01/1970 7:00 am

ขอบคุณครับ

Post by tactictum » 28/03/2007 11:03 am

:-D ขอบคุณครับ

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot], Google Adsense [Bot] and 23 guests