A-AA+then

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

7,005

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

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

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

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

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

มีเหตุผลอะไรที่ต้องทำเช่นนั้นครับ
เอาแนวคิดไปนะ

ใช้ 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
^