ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า

เริ่มโดย god2009, 18 กุมภาพันธ์ 2010, 14:29:36

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

god2009

คือหน่าแรก

$customer_id = rand(10000, 99999);

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


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


ในหน่าที่2ต้องเขียนยังไงครับ
[direct=http://howtomarketiva.com][/direct]
สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!

ColdMoney

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

<? //== หน้า 2
session_start();
echo $_SESSION["customer_id"];
?>
[direct=https://www.jumnong.com]รับจำนอง[/direct] [direct=https://burapasup.com]รับซื้อบ้าน[/direct] [direct=https://kadsan.com]สินค้าราคาถูก[/direct] [direct=https://checkcheap.com]เปรียบเทียบราคา[/direct]

god2009

อ้างถึงจาก: ColdMoney ใน 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"];
?>


ขอบคุณครับ
แต่หน้า 2 ผมต้องการจะแอดลง Mysql ด้วยครับ ลืมบอก
ผมลองเขียนตามแล้วมันไม่แอดให้ -*-
[direct=http://howtomarketiva.com][/direct]
สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!

สมหยัด

ต้องถามก่อน ว่าผู้ใช้ จะเดินทางจากหน้า 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

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


พอมีวิธีไหมครับ
[direct=http://howtomarketiva.com][/direct]
สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!

สมหยัด

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

god2009

อ้างถึงจาก: สมหยัด ใน 18 กุมภาพันธ์ 2010, 14:51:15
ถ้าลิงค์แบบไม่ใส่ตัวแปร มันก็จะส่งข้อมูลไปไม่ได้สิครับ
ถ้าอย่างนั้นก็ต้องใช้วิธีเก็บใน SESSION ตามที่คุณ coldmoney บอกล่ะครับผม
อ่อครับ ขอบคุณทุกคนมากครับ เด๋วไงลองดัดแปลงดู
[direct=http://howtomarketiva.com][/direct]
สอนเล่นหุ้นต่างประเทศ ฟรี $5 เมื่อสมัครผ่านเว็บเรา!!