A-AA+then

รบกวนคับ ขอตัวอย่าง code นับเวลาถอยหลังหน่อยคับ

3,529
อยากได้ ตัวอย่าง หรือวิธีการคับ จะหัดทำweb แบบ web ประมูลสินค้านะคับ อยากได้ ช่วงเวลาที่นับเวลาถอยหลังเสร็จ ให้เปลียนรูปนะคับ Phpคับ

มันต้องมีอะไรบ้างคับ พอดีมือใหม่คับ

เช่น ในฐานข้อมูล มี  start กับ end แล้วเอาค่าส่งไปยัง ตัวนับเวลาถอยหลัง เสร็จแล้วให้มันเช็คว่า ถ้าเป็น 0 ก็ให้เปลียนภาพ ประมาณนี้ไหมคับ หาตัวอย่างยากคับ รบกวนหน่อยคับ

3 ความคิดเห็น

555+++

PHP มันเปลี่ยนไม่ได้หรอกครับ มันต้อง Javascript เพราะ PHP มันทำงานที่ Server ครับ ทำงานคนละที่กัน

การนับถอยหลังก้ไม่ยากอะไรครับ เขียน Javascript timer ทุก 1 วินาที แล้วก็ทำการลดเวลาจากเวลาเริ่มต้นลงทีละ 1 วินาที
พอเวลาเป็น 0 ถ้าอยากเปลี่ยนรูปก้สามารถเขียน Javascript เพื่อเปลี่ยนรูปได้ครับ

ทำจริงๆอาจยากกว่าที่คิดนิดหน่อย(ถึงเยอะแยะ)เลยละครับ แต่ก็แนะนำให้ลองทำไปทีละขั้นครับ

ปล.script ประมูลสามารถหาได้ จาก google ครับ ลองหาคำว่า auction ดู


1

คับผม เดียวลองดูคับ เดียวติดตรงไหนจะ ขอคำแนะนำคับ ขอบคุณคับ
2

    <script language="">
     
    var limit="00:60"// จำนวนเวลานับถอยหลัง
     
    if (document.images){
    var parselimit=limit.split(":")
    parselimit=parselimit[0]*60+parselimit[1]*1
    }
    function beginrefresh(){
    document.getElementById('part_number').focus()
    if (!document.images)
    return
    if (parselimit==1)
    window.location.href="URL.php?img=1"(// เวลาหมดให้ทำไรหรือไปที่ไหน 
    else{ 
    parselimit-=1
    curmin=Math.floor(parselimit/60)
    cursec=parselimit%60
    if (curmin!=0)
    curtime=curmin+" minutes and "+cursec+" seconds left until page refresh!"
    else
    curtime=cursec+" seconds left until page refresh!"
    window.status=curtime
    setTimeout("beginrefresh()",1000)
    }
    }
    //-->
    </script>
    
    <?
    if($_GET['img'] == 1)
       {
         code เปลี่ยนรูปภาพ
       }
    
    ?>

    
    ลองไปทดลองดูครับ 
3
^