อยากรู้วิธีส่งค่าตัวแปร ไปอีกหน้า ครับ

เริ่มโดย iCoHd, 12 มีนาคม 2013, 18:08:11

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

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

iCoHd

เช่น
a.php มีตัวแปร

$abc = 1;

จะส่ง $abc นี้ไปจัดการในไฟล์ b.php ยังไง

แบบไม่ใช่ require_once()
ต้องการให้ a ส่ง แล้วให้ b รับค่ามาเฉยๆ

ขอบคุณครับ  :wanwan017:

ยิ้มโค้ด.คอม

ถ้าไม่ส่งแบบ Get ก็ประกาศตัวแปร Define ครับ

batdboyz


nuvatchai


birdubu

ส่งไปกับลิ้ง ครับ แล้วรับมาแบบ $_GET[]
เช่น <a href="b.php?abc=<?=$abc;?>">ลิ้ง</a>

หน้า b.php ก็จะได้ตัวแปร $_GET[abc]

teerstudio


ProDevTH https://www.facebook.com/prodevth
-------------------------------------------------------------------------

easieload

อ้างถึงจาก: birdubu ใน 12 มีนาคม 2013, 18:23:37
ส่งไปกับลิ้ง ครับ แล้วรับมาแบบ $_GET[]
เช่น <a href="b.php?abc=<?=$abc;?>">ลิ้ง</a>

หน้า b.php ก็จะได้ตัวแปร $_GET[abc]

:wanwan020: :wanwan020:
[direct=https://www.google.com] เว็บพ่อผมเอง [/direct]

atmake

##### a.php
<?php
session_start();
$_SESSION['abc']=1;
?>


##### b.php (แบบที่ 1)
<?php
session_start();
echo $_SESSION['abc'];
?>


##### b.php (แบบที่ 2, check session)
if(!empty($_SESSION['abc'])
{
    echo $_SESSION['abc'];
}
else
{
    echo "Session it's not set";
}