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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์ProgrammingPHP ปัญหาเรื่อง seesion 2 ระบบ ครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: PHP ปัญหาเรื่อง seesion 2 ระบบ ครับ  (อ่าน 543 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
JumDaiDee
สมุนแก๊งเสียว
*

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

กระทู้: 566



ดูรายละเอียด
« เมื่อ: 27 มกราคม 2014, 11:24:47 »

สวัสดีครับ พี่ๆ Progrmmer

พอดีผมเขียนระบบ อยู่ 2 ระบบ

ระบบทั้ง 2 ผมเขียน seesion ว่า "ถ้าไม่เท่ากับค่าว่าง ให้ล็อกอินเข้าได้"

ผมได้ล็อกอินเข้าระบบที่ 1 เข้าได้ปกติดครับ

แต่ระบบที่ 2 มันก็สามารถเข้าได้โดยที่ไม่ต้องล็อกอิน

ปัญหานี้ ต้องเพิ่มยังเพิ่มเติมโค้ดยังไรบ้างครับ นอกจากการเช็ค ค่าว่างของ seesion แล้วครับ
บันทึกการเข้า

สินค้าออนไลน์ https://www.shoppook.com/product | โปรแกรมออนไลน์ : https://appnon.com
mikeyx
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,044



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 27 มกราคม 2014, 11:29:09 »

ก็อยู่ localhost เหมือนกัน ตัวแปลตัวเดียวกันก็มีค่าเท่ากัน
เปลี่ยนตัวแปลดูตัว เช่น
$user = $_SESSION[user]
$user_1 = $_SESSION[user_1]
บันทึกการเข้า
taggi
คนรักเสียว
*

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

กระทู้: 103



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 27 มกราคม 2014, 11:32:40 »

เช็ค Session ต้องใช้ Function isset() ครับ

 if (isset($_SESSION['ชื่อ session'])){
    // โค๊ด
 }

บันทึกการเข้า

รับทําเว็บไซต์ขายของ www.Magethaiuser.com

เว็บขายสินค้า ,เว็บ E-Commerce ด้วย Magento และ Wordpress

ติดต่อ: PM หรือ  LINE : wutdev
esanza.com
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,672



ดูรายละเอียด
« ตอบ #3 เมื่อ: 27 มกราคม 2014, 11:38:25 »

สวัสดีครับ พี่ๆ Progrmmer

พอดีผมเขียนระบบ อยู่ 2 ระบบ

ระบบทั้ง 2 ผมเขียน seesion ว่า "ถ้าไม่เท่ากับค่าว่าง ให้ล็อกอินเข้าได้"

ผมได้ล็อกอินเข้าระบบที่ 1 เข้าได้ปกติดครับ

แต่ระบบที่ 2 มันก็สามารถเข้าได้โดยที่ไม่ต้องล็อกอิน

ปัญหานี้ ต้องเพิ่มยังเพิ่มเติมโค้ดยังไรบ้างครับ นอกจากการเช็ค ค่าว่างของ seesion แล้วครับ
จากที่ท่านอธิบายมาก็ถูกแล้วนะครับ
ระบบที่ 2 ก็สามารถเข้าำำได้โดยไม่ต้องล็อกอิน
เพราะว่า seesion ยังจำค่าอยู่
วิธีแก้คือตั้งชื่อตัวแปร seesion ระบบ 1 กับระบบ 2 ไม่เหมือนกัน  wanwan016 wanwan016 wanwan016
« แก้ไขครั้งสุดท้าย: 27 มกราคม 2014, 11:38:48 โดย esanza.com » บันทึกการเข้า

ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => โฮสอะตอม
JumDaiDee
สมุนแก๊งเสียว
*

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

กระทู้: 566



ดูรายละเอียด
« ตอบ #4 เมื่อ: 27 มกราคม 2014, 11:48:45 »

ok แล้วครับ ตั้งชื่อตัวแปร คนละชื่อ

ขอบคุณพี่ๆ ทั้ง 3 คนมาครับ
 wanwan017 wanwan017

บวก 1 ทุกคน ครับ
บันทึกการเข้า

สินค้าออนไลน์ https://www.shoppook.com/product | โปรแกรมออนไลน์ : https://appnon.com
หน้า: [1]   ขึ้นบน
พิมพ์