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

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

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

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

กระทู้: 262



ดูรายละเอียด เว็บไซต์
« เมื่อ: 18 กุมภาพันธ์ 2010, 14:29:36 »

คือหน่าแรก

$customer_id = rand(10000, 99999);

และมี <? echo $customer_id; ?> เพื่อแสดงค่าจาก $customer_id = rand(10000, 99999);


---------------------------------
ส่วนหน่าที2ที่ต้องการคือ จำค่า $customer_id จากที่ได้มาในหน้าแรก


ในหน่าที่2ต้องเขียนยังไงครับ
บันทึกการเข้า


สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!
ColdMoney
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,622



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 18 กุมภาพันธ์ 2010, 14:34:30 »

<? //== หน้า 1
session_start();
$customer_id = rand(10000, 99999);
$_SESSION["customer_id"]=$customer_id;
echo $customer_id;
?>

<? //== หน้า 2
session_start();
echo $_SESSION["customer_id"];
?>
บันทึกการเข้า

god2009
ก๊วนเสียว
*

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

กระทู้: 262



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 18 กุมภาพันธ์ 2010, 14:40:24 »

<? //== หน้า 1
session_start();
$customer_id = rand(10000, 99999);
$_SESSION["customer_id"]=$customer_id;
echo $customer_id;
?>

<? //== หน้า 2
session_start();
echo $_SESSION["customer_id"];
?>


ขอบคุณครับ
แต่หน้า 2 ผมต้องการจะแอดลง Mysql ด้วยครับ ลืมบอก
ผมลองเขียนตามแล้วมันไม่แอดให้ -*-
บันทึกการเข้า


สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!
สมหยัด
ก๊วนเสียว
*

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

กระทู้: 262



ดูรายละเอียด
« ตอบ #3 เมื่อ: 18 กุมภาพันธ์ 2010, 14:43:57 »

ต้องถามก่อน ว่าผู้ใช้ จะเดินทางจากหน้า 1 ไปหน้าสองได้อย่างไร
ถ้าผู้ใช้จะไปจากหน้า 1 ไปหน้า 2 ด้วยลิงค์ ก็ให้เอา $customer_id ขอบคุณแปะไปกับลิงค์ที่จะไปหน้า 2 เลยครับ

ประมาณนี้ครับ
หน้าหนึ่ง
<a href="page2.php?cus_id=<?=$customer_id?>">ลิงค์ไปหน้า 2</a>

หน้าสอง
$customer_id = $_GET['cust_id'];
----------------------

แต่ถ้าผู้ใช้จะเดินทางจากหน้า 1 ไปหน้า 2 ด้วย การคลิกปุ่มจาก form ก็ให้เอาค่าตัวแปร $customer_id ที่ได้ ใส่ไว้ใน hidden field ครับ
ประมาณนี้ครับ
หน้าหนึ่ง
<form method="post" action="page2.php">
<input id="cust_id" name="cust_id" type="hidden" value="<?=$customer_id?>" />
....form element ต่างๆที่จะใส่ก็ใส่เข้าไปเลยครับ
<input type="submit">
</form>

หน้าสอง
$cust_id = $_POST['cust_id'];

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

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

กระทู้: 262



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 18 กุมภาพันธ์ 2010, 14:47:13 »

เป็นแบบ <a href=ลิ้งหน่า2> ไม่มีกำหนดตัวแปลในลิ้ง
และไม่ใช้ from ครับ


พอมีวิธีไหมครับ
บันทึกการเข้า


สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!
สมหยัด
ก๊วนเสียว
*

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

กระทู้: 262



ดูรายละเอียด
« ตอบ #5 เมื่อ: 18 กุมภาพันธ์ 2010, 14:51:15 »

ถ้าลิงค์แบบไม่ใส่ตัวแปร มันก็จะส่งข้อมูลไปไม่ได้สิครับ
ถ้าอย่างนั้นก็ต้องใช้วิธีเก็บใน SESSION ตามที่คุณ coldmoney บอกล่ะครับผม
บันทึกการเข้า
god2009
ก๊วนเสียว
*

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

กระทู้: 262



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 18 กุมภาพันธ์ 2010, 14:53:06 »

ถ้าลิงค์แบบไม่ใส่ตัวแปร มันก็จะส่งข้อมูลไปไม่ได้สิครับ
ถ้าอย่างนั้นก็ต้องใช้วิธีเก็บใน SESSION ตามที่คุณ coldmoney บอกล่ะครับผม
อ่อครับ ขอบคุณทุกคนมากครับ เด๋วไงลองดัดแปลงดู
บันทึกการเข้า


สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!
หน้า: [1]   ขึ้นบน
พิมพ์