วิธีทำ Refresh Page เมื่อเข้าเพจแค่ทีเดียว


    สวัสดีครับ ตามหัวข้อเลยครับ



    จะมีวิธีไหนบ้างครับ ที่จะทำให้มัน Auto Refresh เมื่อเข้าเว็บ โดยให้ Refresh แค่ครั้งเดียวแล้วหยุดเลยไม่ต้องรีเฟรชอีก



    จนกว่าเราจะกด F5 หรือปุ่ม Refresh เอง อ่าครับ



    ไม่ทราบว่าจะมีวิธีเขียนยังไงอ่าครับ ถ้าไงรบกวนช่วยตอบทีนะครับผม ขอบคุณครับ


02 พ.ค. 2555 4 7,663

มีเหตุผลอะไรที่ต้องทำเช่นนั้นครับ

เอาแนวคิดไปนะ



ใช้ javascript ร่วมกับ PHP ได้ครับ



<script>

<?php

if($_SESSION['reload']!=true){

echo "window.location.reload();";

$_SESSION['reload']=true;

}

?>


</script>
#1


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



    แต่ผมลองดูแล้ว มัน Refresh ไม่หยุดเลยอ่าครับ หรือผมเขียนอะไรผิดหรือเปล่าครับ



    คือผมมี 2 เพจ มี 

    - index.php



    - test.php



    แล้วที่เพจ index.php มีลิงค์ที่คลิกไปหาเพจ test.php พอมาหน้า test.ph ให้ refresh ทีเดียวพอแล้วหยุดอ่าครับ ไม่ทราบว่าต้องเขียนอะไรเพิ่มเติมหรือเปล่าร๋อครับผม



     



    ไฟล์ index.php



     



    <!DOCTYPE HTML>


    <html>


    <head>


    <meta charset="utf-8">


    <title>Untitled Document</title>


    </head>


    <body>


    index    <a href="test.php">test</a>


    </body>


    </html>

    

    ไฟล์ test.php


     



    <!DOCTYPE HTML>


    <html>


    <head>


    <meta charset="utf-8">


    <title>Untitled Document</title>


    <script>


    <?php


    if($_SESSION['reload']!=true){


    echo "window.location.reload();";


    $_SESSION['reload']=true;


    }


    ?>


    </script>


    </head>


     


    <body>


    itest


    </body>


    </html>

    

    ปล.ถ้าไงรบกวนอีกซักครั้งนะครับ ขอบคคุณครับ

#2

session_start(); ใส่ไว้บนสุดของเพจครับ
#3

ขอบคุณครับ
#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^