ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: god2009 ที่ 18 กุมภาพันธ์ 2010, 14:29:36



หัวข้อ: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: god2009 ที่ 18 กุมภาพันธ์ 2010, 14:29:36
คือหน่าแรก

$customer_id = rand(10000, 99999);

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


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


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


หัวข้อ: Re: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: 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"];
?>


หัวข้อ: Re: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: god2009 ที่ 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 ด้วยครับ ลืมบอก
ผมลองเขียนตามแล้วมันไม่แอดให้ -*-


หัวข้อ: Re: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: สมหยัด ที่ 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:


หัวข้อ: Re: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: god2009 ที่ 18 กุมภาพันธ์ 2010, 14:47:13
เป็นแบบ <a href=ลิ้งหน่า2> ไม่มีกำหนดตัวแปลในลิ้ง
และไม่ใช้ from ครับ


พอมีวิธีไหมครับ


หัวข้อ: Re: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: สมหยัด ที่ 18 กุมภาพันธ์ 2010, 14:51:15
ถ้าลิงค์แบบไม่ใส่ตัวแปร มันก็จะส่งข้อมูลไปไม่ได้สิครับ
ถ้าอย่างนั้นก็ต้องใช้วิธีเก็บใน SESSION ตามที่คุณ coldmoney บอกล่ะครับผม


หัวข้อ: Re: ช่วยด้วยจ้า เกียวกับการส่งค่าตัวแปร ไปอีกหน้า
เริ่มหัวข้อโดย: god2009 ที่ 18 กุมภาพันธ์ 2010, 14:53:06
ถ้าลิงค์แบบไม่ใส่ตัวแปร มันก็จะส่งข้อมูลไปไม่ได้สิครับ
ถ้าอย่างนั้นก็ต้องใช้วิธีเก็บใน SESSION ตามที่คุณ coldmoney บอกล่ะครับผม
อ่อครับ ขอบคุณทุกคนมากครับ เด๋วไงลองดัดแปลงดู