เราจะประกาศ session ภายใน function ได้ยังไงเหรอครับ ลองแล้วมันไม่ติดอะ

เริ่มโดย okgofun, 15 สิงหาคม 2007, 02:23:10

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

okgofun

เราจะประกาศ session ภายใน function ได้ยังไงเหรอครับ ลองแล้วมันไม่ติดอะ แต่ถ้าประกาศ session_register('ตัวแปร') ภายนอกฟังก์ชั่นแล้วมีการดึงเข้ามาภายในฟังก์ชั่นนี่มันได้ผล

แต่.. ถ้าประกาศภายในฟังก์ชั่นมันเหมือนไม่มีอะไรเกิดขึ้นเลยครับ

session_start() ;

function registerSess() {
    $test = "my session" ;
    session_register("test") ;
}

registerSess() ;

echo $_SESSION['test'] ;


สรุปว่ามันไม่ได้ผลหนะครับ  :-\ ทำยังไงถึงจะประกาศ session ภายในฟังก์ชั่นได้เนี่ย
จะต้องทำให้ได้เดือนละอย่างต่ำ $1,000 แล้วก็ไม่โดนแบน

ryanKung

<?

session_start() ;

function registerSess() {
$_SESSION['test'] = 'my session';
}

registerSess() ;

echo $_SESSION['test'] ;


?>


แบบนี้ได้นะคับ ลองดูคับ

okgofun

อ้างถึงจาก: ryanKung ใน 15 สิงหาคม 2007, 02:34:55
<?

session_start() ;

function registerSess() {
$_SESSION['test'] = 'my session';
}

registerSess() ;

echo $_SESSION['test'] ;


?>


แบบนี้ได้นะคับ ลองดูคับ

ขอบคุณมากๆครับ  :)
จะต้องทำให้ได้เดือนละอย่างต่ำ $1,000 แล้วก็ไม่โดนแบน