Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > รบกวนสอบถามเรื่องของการดึง sesssion มาใช้งานหน่อยครับ



 

รบกวนสอบถามเรื่องของการดึง sesssion มาใช้งานหน่อยครับ

 



Topic : 128138



โพสกระทู้ ( 85 )
บทความ ( 0 )



สถานะออฟไลน์




คือว่าผมจะทำหน้าพิมพ์รายงานครับอยากจะเพิ่มในส่วนของแผนก ผมจะสอบถามว่าสามารถดึง Session มาแสดงมากกว่า 1 ตัวได้ไหมครับ
ถ้าได้รบกวนขอโค้ดตัวอย่างหน่อยครับ ขอบคุณล่วงหน้าครับ
<?php echo $_SESSION['m_name'];?> ส่วนนี้แสดงผล
<?php echo $_SESSION['m_department'];?> ส่วนนี้ไม่แสดงผล

1234



Tag : PHP, MySQL, Report Others







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-06-29 10:38:26 By : Lun2560 View : 884 Reply : 10
 

 

No. 1



โพสกระทู้ ( 3,843 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook

ยังไงเหรอครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-06-29 11:25:06 By : mangkunzo
 


 

No. 2



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ต้องดูตอนทีประกาศตัวแปรครับ ได้รปะกาศไว้หรือไม่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-01 10:19:24 By : mr.win
 

 

No. 3



โพสกระทู้ ( 85 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : mangkunzo เมื่อวันที่ 2017-06-29 11:25:06
รายละเอียดของการตอบ ::

คือผมจะดึง session ของสองตัวนี้จากตารางด้านบนมาโชว์ครับ แต่ตอนนี้มันโชว์แค่ตัวเดียว
<?php echo $_SESSION['m_name'];?> แสดงข้อมูล
<?php echo $_SESSION['m_department'];?> ไม่แสดงข้อมูล
ผมเลยไม่รู้จะเขียนโค้ดยังไงครับผม



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-01 14:13:54 By : Lun2560
 


 

No. 4



โพสกระทู้ ( 14 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

น่าจะเอาโค้ดมาลงให้ดูนะครับ
พี่ๆเขาจะดูให้ได้ว่าเพราะอะไร
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-01 18:13:46 By : sinomoney
 


 

No. 5



โพสกระทู้ ( 188 )
บทความ ( 7 )



สถานะออฟไลน์
Twitter Facebook

ประกาศ SESSION ผิดแน่นอนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-01 23:23:33 By : Androidgamer
 


 

No. 6



โพสกระทู้ ( 85 )
บทความ ( 0 )



สถานะออฟไลน์


รบกวนด้วยครับพี่ๆ ว่าใช้หน้านี้ไหมครับ
หน้า checkmember.php

Code
<?PHP
if($_POST){

require '../config/mysql.php';
require '../config/connect.php';
$mysql=new MySQL_Connection("$host","$user","$pw","$dbname");
$mysql->charset = 'utf8';

$user = $mysql->queryResult(
"
SELECT * FROM `admin`
WHERE `m_username` = %s[username] and `m_password` = %s[password]
",
array(
'username' => $_POST['username'], // แทนที่ %s[username]
'password' =>$_POST['password'], // แทนที่ %s[password]


)
);

$total=$user->numRows;
$rs = $user->fetch();
//echo $total;
if($total==1){
$_SESSION['m_id'] =$rs['m_id'];
$_SESSION['m_username'] =$rs['m_username'];
$_SESSION['m_password'] =$rs['m_password'];

echo("<script>");
echo("window.location='main.php';");
echo("</script>");


}else{
?>

<div class="alert alert-danger">
<a class="close" data-dismiss="alert" aria-hidden="true">×</a>
<strong>คำเตือน!</strong> ชื่อ และ รหัสผ่านของคุณไม่ถูกต้อง.
</div>
<?php
}
$mysql->close();
}
?>


หน้า checksession.php
Code
<?php
session_start();

echo print_r($_SESSION);

if (!isset($_SESSION['login'])) {
echo("<script>");
echo("window.location='out.php';");
echo("</script>");
exit;
}
?>



ประวัติการแก้ไข
2017-07-03 15:12:32
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-03 15:00:23 By : Lun2560
 


 

No. 7



โพสกระทู้ ( 85 )
บทความ ( 0 )



สถานะออฟไลน์


เบื้องต้นผมลองเปลี่ยนจาก m_department เป็น department ลองสั่งปริ้นยังไม่โชว์รายการแผนก ผมค้นหากระทู้เก่าๆที่พี่ๆเคยถามเกี่ยวกับ session ลองทำตามหลายตัวอย่างก็ไม่ได้เพราะความรู้น้อย ผมได้ไล่อ่านกระทู้ลงไปเรื่อยๆมีคอมเม้นหนึงที่บอกว่า "ให้ลองเปลี่ยนชื่อไฟล์เป็นชื่ออื่น" แค่นั้นละครับsession ใช้งานได้ปกติ แต่ตอนนี้ติดปัญพอย้ายไฟล์ไปเครื่องเครื่องอื่นแล้ว session ไม่ทำงานครับ


ประวัติการแก้ไข
2017-07-03 21:29:30
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-03 21:11:04 By : Lun2560
 


 

No. 8



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


$_SESSION['login'] = "true";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-03 21:53:06 By : apisitp
 


 

No. 9



โพสกระทู้ ( 430 )
บทความ ( 1 )



สถานะออฟไลน์
Blogger

ลองๆดูแบบที่ผมเขียน
SELECT stock_d.admin.CodeID,
stock_d.admin.AdminID,
stock_d.admin.AdminName,
stock_d.admin.AdminUser,
staffdata.wtbldepttest.DeptID,
staffdata.wtbldepttest.DeptName,
staffdata.tblteamtest.S_DCODE,
staffdata.wtbldepttest.DeptName,
staffdata.tbldivisiontest.DivisionID,
staffdata.tbldivisiontest.DivisionName
FROM stock_d.admin
LEFT JOIN staffdata.tblteamtest ON tblteamtest.Sno = admin.Sno
LEFT JOIN staffdata.wtbldepttest ON wtbldepttest.DeptID = admin.DeptID
LEFT JOIN staffdata.tbldivisiontest ON tbldivisiontest.DivisionID = admin.DivisionID
WHERE (AdminUser='".$_POST['username']."')
AND (AdminPass='".$_POST['password']."')
//// Code MYSQL ให้คุณไป SELECT เอาเองใน Your Databases
$resultAdmin=mysql_query($sqlAdmin,$c1);
$NumAdmin=mysql_num_rows($resultAdmin);

if($NumAdmin>'0'){
//SESSION
$_SESSION['login_true_AdminID']=$rAdmin['CodeID'];
$_SESSION['lUser']=$rAdmin['AdminID'];
$_SESSION['lname']=$rAdmin['AdminName'];
$_SESSION['lusername']=$rAdmin['AdminUser'];
$_SESSION['lpassword']=$rAdmin['AdminPass'];
$_SESSION['lDeptID']=$rAdmin['DeptID'];
$_SESSION['lDeptName']=$rAdmin['DeptName'];
$_SESSION['lSno']=$rAdmin['S_DCODE'];
$_SESSION['lDivisionID']=$rAdmin['DivisionName'];
$_SESSION['lstatus']='User';
//SESSION(END)



echo "<img src='img_loader/loading3.gif' width='105' height='16' />";
echo "<BR>";
echo "<span style='color:#000099;'>";
echo "ຍິນດີຕ້ອນຮັບທ່ານ &nbsp;$rAdmin[AdminName]&nbsp; ເຂົ້າສູ່ລະບົບ !!!";
echo "</span>";
echo "<meta http-equiv='refresh' content='2;url=./main.php'>";
exit();
}else{
echo "<img src='img_loader/loading2.gif' width='100' height='100' />";
echo "<BR>";
echo "<span style='color:#FF0000;'>";
echo "ບໍ່ສາມາດເຂົ້າສູ່ລະບົບໄດ້ ກະລຸນາລອງໃໝ່ອີກຄັ້ງ";
echo "</span>";
echo "<meta http-equiv='refresh' content='2;url=./login.php'>";
}
}


ลองๆดูอันนี้ อยู่ในหน้า Login
เมื่อ Login ผ่าน ก็ไปตั้ง ตัวแปล
$User=$_SESSION['lUser'];
แล้ว echo $User; หลื echo $_SESSION['lUser']; นี้ตรงเลย ลองๆทำดู
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-04 08:40:47 By : Bouasavanh HararRock
 


 

No. 10



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


เอาจริงๆนะ ดูในบทความเรื่องประมาณ การทำระบบล็อกอิน แล้วไปไล่การกำหนด session ตามนั้นให้ถูกครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-04 15:04:18 By : apisitp
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนสอบถามเรื่องของการดึง sesssion มาใช้งานหน่อยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่