พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / เกี่ยวกับ session
php
php
Sat 29 Mar 2008 15:09:32

รบกวนเว็บมาสเตอร์ ช่วยดูโค๊ดนั้ให้ด้วยครับ..

//Checklogin.php

session_start();
session_register("user");
echo "<script>
alert ('Welcome  ".$row[1]." to your profile');
window.location = 'editprofile.php';
</script>";
exit();
}

----------------------------------------------------------

//editprofile.php

if(isset($_GET["user"]) && $_GET["user"] != ""){
    session_register("user");
echo"user = ".$user;//ในบรรทัดนั้ผม แค่ต้องการเช็คว่า มีตัวแปร session ส่งมาหรือเปล่าน่ะครับ
    $_SESSION["user"] = $_GET["user"];
}

ผลที่ออกมาคือ ไม่มีตัวแปรที่ชื่อ user น่ะครับ.ในบรรทัดแรก ผมก็พิมพ์ session_start() แล้วครับ

หรือว่า เป็นเพราะว่า มันเป็น สคริปต์ เลย ไม่ส่งค่ามาอ่ะครับ

webmaster
webmaster
Sun 30 Mar 2008 08:01:58
ในไฟล์ใดที่ต้องการใช้งาน session ต้องมี session_start() ด้วยครับ

การที่ใช้งาน session_register() จะมีผลก็ต่อเมื่อเปิดการใช้งาน register_globals ด้วยครับ ถ้าไม่ได้เปิดไว้จะไม่สามารถใช้งานได้ครับ
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