 |
|
Code (PHP) Code thaidate
<?php
function DateThai($strDate)
{
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strMonthCut = Array("","ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.");
$strMonthThai=$strMonthCut[$strMonth];
return "$strDay $strMonthThai $strYear";
}
?>
<?php $strDate = ($result['end_time']);echo "".DateThai($strDate);?>
Code (PHP) Code status
<?php
include("config_mysqli.php") ;
$sql = "SELECT user , status
FROM member
WHERE user = '$_SESSION[login_true]'";
$query = mysqli_query($conn,$sql);
while ($result=mysqli_fetch_array($query,MYSQLI_ASSOC))
{
if($result["status"] == '0'){ echo 'สมาชิกแบบฟรี'; }
else if($result["status"] == '1'){ echo 'ระดับ VIP1'; }
else if($result["status"] == '2'){ echo 'ระดับ VIP2'; }
else if($result["status"] == '3'){ echo 'ระดับ VIP3'; }
else if($result["status"] == '4'){ echo 'ระดับ VIP4'; }
else { echo 'สมาชิกแบบฟรี'; }
}
?>
<?php echo $result["status"];?>
<?php mysqli_close($conn);?>
ผม include ทั้ง 2 ตัวไปใช้งานหน้าเดียวกัน ปรากฏว่า วันเดือนปี มันจะเพี้ยนไปครับ จาก 29 ก.ค. 2558 มันกลายเป็น 1 ม.ค. 2513 ครับ
ปัญหาพบตอนใช้งานบน server จริงเท่านั้นครับ บน server จำลองแสดงได้ปกติ
ถ้าตัด include ส่วนของ status ออกไป วันเดือนปี ถึงจะแสดงได้ปกติครับ
ขอคำแนะนำด้วยครับ ต้องแก้ไขอย่างไรครับ
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2015-07-29 20:02:57 |
By :
lhumdin |
View :
854 |
Reply :
6 |
|
 |
 |
 |
 |
|
|
|
 |