วิธีทำ Refresh Page เมื่อเข้าเพจแค่ทีเดียว HomeForumวิธีทำ Refresh Page เมื่อเข้าเพจแค่ทีเดียว sephiroth สวัสดีครับ ตามหัวข้อเลยครับ จะมีวิธีไหนบ้างครับ ที่จะทำให้มัน Auto Refresh เมื่อเข้าเว็บ โดยให้ Refresh แค่ครั้งเดียวแล้วหยุดเลยไม่ต้องรีเฟรชอีก จนกว่าเราจะกด F5 หรือปุ่ม Refresh เอง อ่าครับ ไม่ทราบว่าจะมีวิธีเขียนยังไงอ่าครับ ถ้าไงรบกวนช่วยตอบทีนะครับผม ขอบคุณครับ กรกฎ วิริยะ มีเหตุผลอะไรที่ต้องทำเช่นนั้นครับ เอาแนวคิดไปนะ ใช้ javascript ร่วมกับ PHP ได้ครับ <script> <?php if($_SESSION['reload']!=true){ echo "window.location.reload();"; $_SESSION['reload']=true; } ?> </script> sephiroth ขอบคุณครับผม แต่ผมลองดูแล้ว มัน 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> ปล.ถ้าไงรบกวนอีกซักครั้งนะครับ ขอบคคุณครับ กรกฎ วิริยะ session_start(); ใส่ไว้บนสุดของเพจครับ sephiroth ขอบคุณครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
เอาแนวคิดไปนะ
ใช้ javascript ร่วมกับ PHP ได้ครับ
<script>
<?php
if($_SESSION['reload']!=true){
echo "window.location.reload();";
$_SESSION['reload']=true;
}
?>
</script>
ขอบคุณครับผม
แต่ผมลองดูแล้ว มัน 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>
ปล.ถ้าไงรบกวนอีกซักครั้งนะครับ ขอบคคุณครับ