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,037

HOME > PHP > PHP Forum > มีฟังก์ชัน PHP ที่แสดงค่า SESSION แบบ real time หรือเปล่าครับ



 

มีฟังก์ชัน PHP ที่แสดงค่า SESSION แบบ real time หรือเปล่าครับ

 



Topic : 100641

Guest




คือที่หน้า a.php ผมทำการ echo session['num'] ไว้ครับ แล้ว session['num'] นี้จะมีค่าเปลี่ยนแปลงตลอด แล้วผมอยากให้หน้า a.php ของผม echo session['num'] ที่เป็นค่า update ตลอด ไม่รู้ว่ามีโค๊ดอะไรที่พอทำได้หรือเปล่าครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-09-18 13:07:54 By : yukioo View : 2844 Reply : 9
 

 

No. 1



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

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

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

ใช้ Ajax กับ jQuery ช่วยครับ โดยตั้งเวลาไปดึงค่า Session มาจาก Server ครับ

<html>
<head>
<title>ThaiCreate.Com</title>
<script type="text/javascript" src="jquery-latest.js"></script> 
</head>
	<script type="text/javascript">
		$(document).ready(function() 
			{ 
				function getSession()
				{
					$.post("getSession.php", { }, 
							function(result){
							$("div1").text(result);				
							}
						);
				}

				setInterval(getSession, 200);   // 1000 = 1 second
				getSession();
			} 
		); 
	</script>
<body>
<div id="div1"></div>
</body>
</html>


เขียนเพิ่มที่ไหล์ getSession.php






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 13:11:43 By : mr.win
 


 

No. 2

Guest


ไฟล์ getSession.php คือไฟล์ที่เขียน session ขึ้นมาใช่มั้ยครับ

แล้วโค๊ดที่พี่เขียนให้นี่เอาไปใส่ใน a.php ใช่มั้ยครับ

แล้วหน้า a.php ผมสามารถใช้

Code (PHP)
<?PHP echo session['num'] ?>


เพื่อให้ echo session ปัจจุบันได้เลย ใช่มั้ยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 13:19:42 By : yukioo
 

 

No. 3



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

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

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

ประมาณนั้นครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 13:26:28 By : mr.win
 


 

No. 4

Guest


ยังไม่ได้น่ะครับ ไม่มีการ update session แล้วนำมาแสดงเลยครับ
อันนี้ไฟล์ a.php ครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com</title>
<script type="text/javascript" src="jquery-latest.js"></script> 
</head>
	<script type="text/javascript">
		$(document).ready(function() 
			{ 
				function getSession()
				{
					$.post("getSession.php", { }, 
							function(result){
							$("div1").text(result);				
							}
						);
				}

				setInterval(getSession, 200);   // 1000 = 1 second
				getSession();
			} 
		); 
	</script>
<body>
<div id="div1"></div>

<?
echo "".$_SESSION['num']."<br>";
?>
</body>
</html>


อันนี้ไฟล์ getSession.php ครับ ผมทดสอบโดยการเปลี่ยนค่า session ด้วยตัวเองก่อนน่ะครับ

Code (PHP)
<?php
session_start();
$_SESSION['num'] = 7;
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 13:49:49 By : yukioo
 


 

No. 5



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

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

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

Quote:
<div id="div1"></div>


มันแสดงตรงนี้ครับ ว่าแต่เรียกไฟล์ jquery-latest.js ถูกแล้วใช่ไหม๊ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 13:52:42 By : mr.win
 


 

No. 6

Guest


โค๊ด javascript ผมใช้จากลิงค์นี้ครับ http://code.jquery.com/jquery-latest.js
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 13:54:17 By : yukioo
 


 

No. 7

Guest


ตอบความคิดเห็นที่ : 6 เขียนโดย : yukioo เมื่อวันที่ 2013-09-18 13:54:17
รายละเอียดของการตอบ ::
ยังไม่ออกเหมือนเดิมเลยครับ รบกวนขอโค๊ดไฟล์ getSession.php ของพี่มาทดสอบหน่อยนะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 14:17:08 By : yukioo
 


 

No. 8



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

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

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

Code (index.php)
<html>
<head>
<title>ThaiCreate.Com</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> 
</head>
	<script type="text/javascript">
		$(document).ready(function() 
			{ 
				function getSession()
				{
					$.post("getSession.php", { }, 
							function(result){
								$("#div1").text(result);				
							}
						);
				}

				setInterval(getSession, 1000);   // 1000 = 1 second
				getSession();
			} 
		); 
	</script>
<body>
<div id="div1"></div>

</body>
</html>


Code (getSession.php)
<?php
session_start();
$_SESSION["time"] = date("Y-m-d H:i:s");

echo $_SESSION["time"];
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 14:38:01 By : mr.win
 


 

No. 9

Guest


ตอบความคิดเห็นที่ : 8 เขียนโดย : mr.win เมื่อวันที่ 2013-09-18 14:38:01
รายละเอียดของการตอบ ::
ขอบคุณครับพี่

ผมขอรบกวนถามเพิ่มเติมอีกซัก 1 ข้อนะครับ
คือในหน้า index.php ของผมก่อนหน้านี้เวลาผมจะกำหนดข้อมูลต่างๆผมจะใช้ SESSION['num'] มาเป็นตัวกำหนดครับ เช่น

Code (PHP)
<?PHP
Select * From table where int = SESSION['num']


แต่พอถึงตอนนี้ผมจะใช้ค่าไหนมา กำหนดได้ครับผม (อยากให้ session ล่าสุด มาเป็นตัวกำหนดครับ)

Code (PHP)
<?PHP
Select * From table where int = ?????????????????



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-18 15:27:42 By : yukioo
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มีฟังก์ชัน PHP ที่แสดงค่า SESSION แบบ real time หรือเปล่าครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
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 อัตราราคา คลิกที่นี่