สอบถามเกี่ยวกับ GAJAX บทที่ 19 Auto Refresh ครับ
โปรเจคผมต้องใช้หลักการจากบทนี้ครับ GAJAX บทที่ 19 Auto Refresh
ผมลองทำตามแล้วโดยไปดึง GAJAX Ajax Framework
เวอร์ชั่น บีบอัด สำหรับใช้งานจริง http://gcms.goragod.com/js/gajax.js
เวอร์ชั่น เต็ม สำหรับศึกษา http://www.goragod.com/ajax/gajax.js
มาแล้ว
ไฟล์ time.php ผม
<script type="text/javascript" src="javascript/gajax.js">
new GAjax().autoupdate( 'time.php' , 1, null , function(xhr){
$E('time_demo').innerHTML = xhr.responseText;
});
</script>
<?php
$hour = +0; //ปรับให้ตรงตามต้องการ ชม. เช่น เป็นค่าบวก หรือค่าลบ เพื่อให้เวลาของ server ตรงกับเวลาจริง
$min = 0; //ปรับให้ตรงตามต้องการ นาที
$Year = date("Y")+543;
$thaimonth=array("มค.","กพ.","มีค.","เมย.","พค.","มิย.","กค.","สค.","กย.","ตค.", "พย.","ธค.");
//วันที่ วันนี้
$mtoday=date("d ",mktime( date("H")+$hour, date("i")+$min ));
$mtime=date("H:i:s",mktime( date("H")+$hour, date("i")+$min ));
$mdate=$mtoday. $thaimonth[date("m")-1]." ".$Year;
header("content-type: text/html; charset=utf-8");
echo "$mdate $mtime";
?>
ก็ยังไม่ได้เหมือนตัวอย่างเลยครับ
ใครก็ได้ที่ทดลองบทความนี้แล้วใช้ได้ ช่วยอธิบายวิธีการเอาไปลองใช้แบบละเอียดหน่อยครับ ถือว่าสงสารคนเพิ่งเริ่ม
นั่งลองมาทั้งคืนเลยครับ มึนหัวมาก -*-
ผมลองทำตามแล้วโดยไปดึง GAJAX Ajax Framework
เวอร์ชั่น บีบอัด สำหรับใช้งานจริง http://gcms.goragod.com/js/gajax.js
เวอร์ชั่น เต็ม สำหรับศึกษา http://www.goragod.com/ajax/gajax.js
มาแล้ว
ไฟล์ time.php ผม
<script type="text/javascript" src="javascript/gajax.js">
new GAjax().autoupdate( 'time.php' , 1, null , function(xhr){
$E('time_demo').innerHTML = xhr.responseText;
});
</script>
<?php
$hour = +0; //ปรับให้ตรงตามต้องการ ชม. เช่น เป็นค่าบวก หรือค่าลบ เพื่อให้เวลาของ server ตรงกับเวลาจริง
$min = 0; //ปรับให้ตรงตามต้องการ นาที
$Year = date("Y")+543;
$thaimonth=array("มค.","กพ.","มีค.","เมย.","พค.","มิย.","กค.","สค.","กย.","ตค.", "พย.","ธค.");
//วันที่ วันนี้
$mtoday=date("d ",mktime( date("H")+$hour, date("i")+$min ));
$mtime=date("H:i:s",mktime( date("H")+$hour, date("i")+$min ));
$mdate=$mtoday. $thaimonth[date("m")-1]." ".$Year;
header("content-type: text/html; charset=utf-8");
echo "$mdate $mtime";
?>
ก็ยังไม่ได้เหมือนตัวอย่างเลยครับ
ใครก็ได้ที่ทดลองบทความนี้แล้วใช้ได้ ช่วยอธิบายวิธีการเอาไปลองใช้แบบละเอียดหน่อยครับ ถือว่าสงสารคนเพิ่งเริ่ม
นั่งลองมาทั้งคืนเลยครับ มึนหัวมาก -*-
ไฟล์ index.php
ไฟล์ time.php
ไฟล์ gajax.js โหลดในเว็บครับ
เอาไว้ past เดียวกันหมด save as เป็น utf-8 ครับ
tip ในการดูตัวอย่างโค้ดเว็บนี้นะครับ
ให้รีเฟสหน้าตัวอย่างโค้ดก่อนครับ แล้วค่อยคลิกขวาดูครับ