GORAGOD.com
freelance, web developer, web designer, hosting, domain name
Home
Host & Domain
Portfolio
ajax ไม่ refresh ใช้ session ทำอย่างไร
Home
Forum
ajax ไม่ refresh ใช้ session ทำอย่างไร
weaned
จากบทที่ 15 AJAX กับปัญหาการ Refresh หน้า
ถ้าจะใช้ session จะต้องทำอย่างไร
ตอนเขียนฟังก์ชันอ่ะครับ รบกวนช่วยทำให้ทีอยากได้ครับ
<body onload="loaddoc('
<?php echo ( isset( $_SESSION[module] ) ) ? $_SESSION[module] : 'page1.php'?>
')">
<!-- สำหรับการ
refresh
หน้า -->
goragod
ก็น่าจะถูกนะ....
แต่ถ้าไม่สามารถกลับมาหน้าเดิมตอน refresh ได้ อาจเป็นเพราะ หน้าที่เรียกไม่ได้ถูกบันทึกลง session ครับ
สิ่งที่ต้องทำคือในหน้าที่ ajax เรียกไปจะต้องทำการบันทึก session ด้วยครับ เช่น
<?php
// page1.php หน้าที่เรียก
session_start();
// เรียกใช้งาน session
$_SESSION['module'] = 'page1.php';
// บันทึกหน้าที่เรียก ลง session
........
?>
โค้ดด้านบนจะต้องมีในทุกหน้าที่ถูก Ajax เรียกครับ อย่าลืมทำตามกฎของ session ด้วยครับ
montree_33@hotmail.com
ขอบคุณครับ
ความคิดเห็น
รายละเอียด
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^
แต่ถ้าไม่สามารถกลับมาหน้าเดิมตอน refresh ได้ อาจเป็นเพราะ หน้าที่เรียกไม่ได้ถูกบันทึกลง session ครับ
สิ่งที่ต้องทำคือในหน้าที่ ajax เรียกไปจะต้องทำการบันทึก session ด้วยครับ เช่น
<?php
// page1.php หน้าที่เรียก
session_start(); // เรียกใช้งาน session
$_SESSION['module'] = 'page1.php'; // บันทึกหน้าที่เรียก ลง session
........
?>
โค้ดด้านบนจะต้องมีในทุกหน้าที่ถูก Ajax เรียกครับ อย่าลืมทำตามกฎของ session ด้วยครับ