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

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

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

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

กระทู้: 273



ดูรายละเอียด
« เมื่อ: 17 กรกฎาคม 2014, 08:42:59 »

ทดลอง code session แบบนี้ โฮสนึงแสดงค่าออกมาแต่อีกโฮสนึงไม่แสดงค่ะโฮสที่ไม่แสดงต้องไปแก้ไขตรงไหนค่ะ

<?
ob_start();
session_start();
$name="นายวีระชัย นุกิจรัมย์";
$old=21;
Session_register("name");
Session_register("old")
?>
ได้กำหนดค่าให้ Session แล้ว<br>
ตรวจสอบค่า Session <a href="Sample2.php">Sample2.php</a>





<?
ob_start();
session_start();
echo "ค่าใน Session Name คือ $name <br>";
echo "ค่าใน Session Old คือ $old <br>";
?>
<br>
<br>
ตรวจสอบค่า Session <a href="Sample3.php">Sample3.php</a>




บันทึกการเข้า
manussawin
ก๊วนเสียว
*

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

กระทู้: 364



ดูรายละเอียด
« ตอบ #1 เมื่อ: 17 กรกฎาคม 2014, 09:09:55 »

คุณเขียนตัวแปร session ในรูปแบบเก่าครับ ที่บอกว่า server นึงแสดงผลได้ อีก server ไม่แสดงผล นั่นเป็นเพราะว่า php ของ 2 server นี้ลงเวอร์ชั่นต่างกันครับ session_register() ถูกยกเลิกตั้งแต่ php 5.3 แล้ว

วิธีแก้ก็เขียนแบบใหม่ครับ

อ้างถึง
session_start();
$_SESSION['name'] = "นายทดสอบ ระบบ";
บันทึกการเข้า
pum_pam
ก๊วนเสียว
*

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

กระทู้: 273



ดูรายละเอียด
« ตอบ #2 เมื่อ: 17 กรกฎาคม 2014, 09:20:27 »

คุณเขียนตัวแปร session ในรูปแบบเก่าครับ ที่บอกว่า server นึงแสดงผลได้ อีก server ไม่แสดงผล นั่นเป็นเพราะว่า php ของ 2 server นี้ลงเวอร์ชั่นต่างกันครับ session_register() ถูกยกเลิกตั้งแต่ php 5.3 แล้ว

วิธีแก้ก็เขียนแบบใหม่ครับ

อ้างถึง
session_start();
$_SESSION['name'] = "นายทดสอบ ระบบ";


ขอบคุณค่ะ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์