|
|
|
ขอความช่วยเหลือเกี่ยวกับsessionค่ะ กำลังทำโปรเจ็คส่งอาจารย์น่ะค่ะ พอลองรันโปรแกรมใน localhost แล้วหน้าที่ใช้ session |
|
|
|
|
|
|
|
โฮส ลินุกส์ หรือป่าวครับ ถ้าใช่ลองเอา session ไปไว้ข้างบน Script
|
|
|
|
|
Date :
2 ม.ค. 2551 18:18:42 |
By :
SpyBNC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอเสริมนิดส์ ไฟล์ login.php ตรงบรรทัดบริเวณ
session_start();
$_SESSION[sess_userid]=session_id();
$_SESSION[sess_username]=$usernameadmin;
$_SESSION[sess_password]=$passwordadmin;
คุณไม่จำเป็นต้องเรียกใช้ session_start(); อีกแล้วครับ สามารถเอาออกได้เลยเพราะคุณได้เรียกใช้ฟังชั่นนี้อยู่บรรทัดแรกสุดในหน้า login.php แล้ว ส่วนอีกไฟล์นึง edit_admin.php เหมือนที่คุณ spyPNC บอกไว้ครับ ให้เรียกใช้ฟังชั่น session_start(); เอาไปไว้บรรทัดแรกสุดครับ แล้วเอา include("header01.php"); มาไว้บรรทัดที่ 2 แทน
กฏหลักๆการใช้ session คือต้องมีฟังชั่น session_start() ไว้บรรทัดแรกของหน้าเวปเพจเสมอครับ และก็ใช้ครั้งเดียวเท่านั้น ต่อ 1 หน้าเวปเพจ(ยกเว้นมีการเรียก frame หรือ http request อาจเรียกหลายครั้งได้)
|
|
|
|
|
Date :
3 ม.ค. 2551 03:58:21 |
By :
แมว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอขอบคุณครับ เป็นความรู้อีกอย่างสำหรับนักเขียนเว็บเลยทีเดียวครับ คุณแมว ขอบคุณสำหรับความรู้นี้มากครับ อธิบายให้เขาใจง่ายดีครับ
|
|
|
|
|
Date :
3 ม.ค. 2551 07:35:49 |
By :
บัคต้น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆเลยค่ะ ใช้โอสของwindowsน่ะค่ะใช้linuxไม่ค่อยเป็นเลยไม่ได้ใช้ค่ะ
|
|
|
|
|
Date :
3 ม.ค. 2551 10:09:23 |
By :
morena |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|