พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / session star() กะการใช้ window.location
VS
VS
Wed 26 Apr 2006 10:20:25

เขียน code อย่างนี้โดยการเรียกไปอีกหน้า มันขึ้น erro ว่า Warning: Cannot send session cache limiter - headers already  แต่ยังสามารถเรียกหน้าที่เราต้องการขึ้นมาใช้ได้ แต่มันจะมี ขึ้นมาก่อน location ไป ซึ่งเอาตัว session star() ไปไว้บนสุดของPageแล้วค่ะ หน้านี้มี script แค่นี่

Code:

 <? session_start();
  session_register("userid");
    $Ceck_data = "1";
    $tb="PACardStock";
                $userid =$_GET["userid"];
    
       if($userid!=""){
       echo "<script>userid='$userid';</script>";
        }
    echo "<script>window.location = 'index_test.php?userid='+userid;</script>";

?>

Administrator
Wed 26 Apr 2006 18:01:41
ลองตรวจสอบดูครับว่า Error นี้จะตามด้วยบรรทัดที่เริ่มทำการส่งข้อมูลไปยัง Browser ซึ่งแปลว่า session_start() ยังไม่ได้อยู่บนสุดครับ

**การเริ่มส่งข้อมูลไปยัง Browser นั้นไม่จำเป็นจะต้องเป็น echo(), print() หรือ die() เท่านั้นนะครับอาจจะเป็น Error ซึ่งจะมีการส่ง Error message ไปยัง Browser เช่นกันครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login