A-AA+then

ajax ไม่ refresh ใช้ session ทำอย่างไร

1,460
จากบทที่ 15 AJAX กับปัญหาการ Refresh หน้า
ถ้าจะใช้ session จะต้องทำอย่างไร
ตอนเขียนฟังก์ชันอ่ะครับ รบกวนช่วยทำให้ทีอยากได้ครับ
<body onload="loaddoc('<?php echo ( isset( $_SESSION[module] ) ) ? $_SESSION[module] : 'page1.php'?>')"><!-- สำหรับการ refresh หน้า -->

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

ก็น่าจะถูกนะ....

แต่ถ้าไม่สามารถกลับมาหน้าเดิมตอน refresh ได้ อาจเป็นเพราะ หน้าที่เรียกไม่ได้ถูกบันทึกลง session ครับ

สิ่งที่ต้องทำคือในหน้าที่ ajax เรียกไปจะต้องทำการบันทึก session ด้วยครับ เช่น

<?php
  // page1.php หน้าที่เรียก
   session_start();// เรียกใช้งาน session
   $_SESSION['module'] = 'page1.php';// บันทึกหน้าที่เรียก ลง session
   ........
?>

โค้ดด้านบนจะต้องมีในทุกหน้าที่ถูก Ajax เรียกครับ อย่าลืมทำตามกฎของ session ด้วยครับ
1

ขอบคุณครับ
2
^