ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเราจะประกาศ session ภายใน function ได้ยังไงเหรอครับ ลองแล้วมันไม่ติดอะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เราจะประกาศ session ภายใน function ได้ยังไงเหรอครับ ลองแล้วมันไม่ติดอะ  (อ่าน 785 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
okgofun
ก๊วนเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 396



ดูรายละเอียด
« เมื่อ: 15 สิงหาคม 2007, 02:23:10 »

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

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

session_start() ;

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

registerSess() ;

echo $_SESSION['test'] ;


สรุปว่ามันไม่ได้ผลหนะครับ  :-\ ทำยังไงถึงจะประกาศ session ภายในฟังก์ชั่นได้เนี่ย
บันทึกการเข้า

จะต้องทำให้ได้เดือนละอย่างต่ำ $1,000 แล้วก็ไม่โดนแบน
ryanKung
ก๊วนเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 260



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 15 สิงหาคม 2007, 02:34:55 »

โค๊ด:
<? 

session_start() ;

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

registerSess() ;

echo $_SESSION['test'] ;


?>

แบบนี้ได้นะคับ ลองดูคับ
บันทึกการเข้า

okgofun
ก๊วนเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 396



ดูรายละเอียด
« ตอบ #2 เมื่อ: 15 สิงหาคม 2007, 02:38:14 »

โค๊ด:
<? 

session_start() ;

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

registerSess() ;

echo $_SESSION['test'] ;


?>

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

ขอบคุณมากๆครับ  Smiley
บันทึกการเข้า

จะต้องทำให้ได้เดือนละอย่างต่ำ $1,000 แล้วก็ไม่โดนแบน
หน้า: [1]   ขึ้นบน
พิมพ์