มีปัญหาเรื่อง SESSION ครับ ใช้ที่หนึ่งได้ แต่อีกที่ไม่ได้

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
kittija
PHP Jr. Member
PHP Jr. Member
Posts: 12
Joined: 01/01/1970 7:00 am

มีปัญหาเรื่อง SESSION ครับ ใช้ที่หนึ่งได้ แต่อีกที่ไม่ได้

Post by kittija »

มีปัญหาเรื่อง SESSION ครับ ใช้ที่หนึ่งได้ แต่อีกที่ไม่ได้
คือผมลองที่เครื่องผม PHP Version 5.2.1 ใช้ได้ แต่อีกเครื่อง PHP Version 5.1.6ใช้ไม่ได้ครับ
ลองดู phpinfo มันต่างกัน session.bug_compat_42 อันที่ใช้ไม่ได้มัน OFF ครับ
code ผมเป็นอย่างนี้ครับ

<?php
session_start();
if(!session_is_registered("username")){
header("location:index.php");
$newuser = $_SESSION['username'];
}
?>
<? $newuser = $_SESSION['username']; ?>

รับ username มาจาก index.php แล้วนำ $username ไปใช้ มันไม่แสดงให้ครับ

ขอบคุณครับ
User avatar
kittija
PHP Jr. Member
PHP Jr. Member
Posts: 12
Joined: 01/01/1970 7:00 am

Post by kittija »

session_start();

$message="";

$Login=$_POST['Login'];
if($Login){ // if clicked on Login button.
$username=$_POST['username'];
$md5_password=$_POST['password'];
$_SESSION['username']="$username";

ใส่Code ที่ index.php แล้ว ใช้ได้ครับ

ขอบคุณครับ
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25514
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp »

ไม่เข้าใจ คำถามครับ
ลอง อ่านทวน คำถามตัวเอง อีกครั้ง ก่อนโพสก็ดี นะครับ :-D :-D :-D

ขอตอบแบบ งง ในคำถามละกัน คือ
การสร้าง session ใช้ session_start(); ที่ต้นไฟล์ OK ดีแล้วครับ
แต่ ตอนที่สร้าง และ ตรวจ สอบ ว่ามี session นั้นอยู่ มั๊ย ให้ใช้
$_SESSION['ชื่อตัวแปล session'] = 'ค่าของตัวแปล session';

เวลาจะตรวจสอบ ก็ ใช้
isset($_SESSION['ชื่อตัวแปล sessionที่ต้องการตรวจสอบ']) ==> และมันจะเป็น true or false ครับ :-D :-D
ไม่รู้ตรงประเด็น เปล่า
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 15 guests