|
|
|
ขอตัวอย่างการส่งค่า ผ่าน url ทีค่ะ พอดี ช่วยดุให้ทีค่ะว่าจะส่งผ่านไปยังไงดี เพิ่งหัดทำ ช่วยดูทีนะคะ |
|
|
|
|
|
|
|
frminspec.php?ตัวแปร1=ใส่ค่า&ตัวแปร2=ใส่ค่า&ตัวแปร3=ใส่ค่า
|
|
|
|
|
Date :
2013-06-12 09:34:36 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo" บันทึกเรียบร้อย <script>window.location.href='frminspec.php?'$a= $_POST["txtmolds"]&$b= $_POST["txtmoldm"]&$c= $_POST["txtmoldl"];</script>";
แบบไหนอ่ะคะ หนูเขียนถูกมั้ย
|
|
|
|
|
Date :
2013-06-12 09:39:16 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$a= $_POST["txtmolds"];
$b= $_POST["txtmoldm"];
$c= $_POST["txtmoldl"];
echo" บันทึกเรียบร้อย <script>window.location.href='frminspec.php?'a=$a&b=$b&c=$c;</script>";
เขียนไว้แบบนี้อ่ะคะ ถูกมั้ยอ่ะคะ มันไม่ รีไดเจคอ่ะค่ะ
|
|
|
|
|
Date :
2013-06-12 09:48:12 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงส่วนนี้ยังไม่ถูกครับ ?'
เครื่องหมาย ' ควรจะครอบ URL ทั้งหมด
|
|
|
|
|
Date :
2013-06-12 09:50:38 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$a= $_POST["txtmolds"];
2.$b= $_POST["txtmoldm"];
3.$c= $_POST["txtmoldl"];
4.
5.echo" บันทึกเรียบร้อย <script>window.location.href='frminspec.php?a=$a&b=$b&c=$c';</script>"
อย่างนี้หรอคะ พี่
|
|
|
|
|
Date :
2013-06-12 09:53:40 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ่อ ขอถาอีกนิดได้ไหมค่ะ ตอนนี้ส่งผ่าน url มาแล้วอ่ะค่ะ แต่อยากให้มันมาแสดงใน radio ของ อีกฟอรืมนึง ต้องกำหนดยังไงหรอคะ
พี่ๆ เทพ
โค้ดอีกฟอร์มที่อยากให้ค่าที่ส่งมาแสดงในส่วนเรดิโออ่ะคะ
Code (PHP)
<?
$a= $_POST["txtmolds"];
$b= $_POST["txtmoldm"];
$c= $_POST["txtmoldl"]; ?>
<input type="hidden" name="txtmolds" value="<?php echo htmlspecialchars($a); ?>" />
<input type="hidden" name="txtmoldm" value="<?php echo htmlspecialchars($b); ?>" />
<input type="hidden" name="txtmoldl" value="<?php echo htmlspecialchars($c); ?>" />
<label>
<input <?php if ($_POST['Rdomold'] === $a) { echo'checked="checked"'; } ?>
type="radio" name="Rdomold" value="<? echo $a?>]?>" id="RadioGroup1_0">
<? echo $a ?>
</label>
<br>
<label>
<input <?php if ($_POST['Rdomold'] === $b) { echo'checked="checked"'; } ?>
type="radio" name="Rdomold" value="<? echo $b?>"id="RadioGroup1_1">
<? echo $b?>
</label>
<br>
<label>
<input <?php if ($_POST['Rdomold'] === $c) { echo'checked="checked"'; } ?>
type="radio" name="Rdomold" value="<? echo $c?>" id="RadioGroup1_2">
<? echo $c?></label>
|
|
|
|
|
Date :
2013-06-12 09:57:57 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าส่งค่า $_POST['Rdomold'] มาด้วยก็คงจะทำงานได้แล้วครับ
ว่าแต่ค่านี้ส่งมารึยังครับ??
|
|
|
|
|
Date :
2013-06-12 10:33:59 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปกติแล้วมันต้องมีค่าให้ตรวจสอบครับ แต่ $_POST['Rdomold'] ไม่มีที่มาที่ไปไม่รู้ว่าเป็นค่า 01, 02 หรือ 03 อยางในตัวอย่าง
<label>
<input <?php if ($a === "01") { echo'checked="checked"'; } ?>
type="radio" name="Rdomold" value="<? echo $a?>]?>" id="RadioGroup1_0">
<? echo $a ?>
</label>
<br>
<label>
<input <?php if ($b === "01") { echo'checked="checked"'; } ?>
type="radio" name="Rdomold" value="<? echo $b?>"id="RadioGroup1_1">
<? echo $b?>
</label>
<br>
<label>
<input <?php if ($c === "01") { echo'checked="checked"'; } ?>
type="radio" name="Rdomold" value="<? echo $c?>" id="RadioGroup1_2">
<? echo $c?></label>
---------
แก้ๆๆๆ งงๆ
|
ประวัติการแก้ไข 2013-06-12 10:46:25
|
|
|
|
Date :
2013-06-12 10:44:18 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
01 02 03 คืออะไร หรอคะ เอาไว้ทำง่นส่วนไหนหรอคะพี่
|
|
|
|
|
Date :
2013-06-12 10:52:12 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันไม่ได้อ่ะคะ
|
|
|
|
|
Date :
2013-06-12 10:56:35 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$_POST['Rdomold'] มาจากช่องไหน INPUT ตัวไหนครับ ถ้าไม่รู้ว่ามันส่งค่าอะไรมา
แล้วเราจะเช็กได้ยังไงล่ะครับว่า $a,$b,$c เท่ากับค่า $_POST['Rdomold'] หรือเปล่า
|
|
|
|
|
Date :
2013-06-12 10:59:58 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$_POST['Rdomold'] เป็นตัวแปร radio ของฟอร์มที่จะดึงค่าจาก url มาแสดงอ่ะคะพี่
คือ กรอกข้อมูลจาก textbox ของฟอร์มแรก ส่งค่าผ่าน url มาเพื่อ แสดงใน radio ฟอร์ม 2 อ่ะคะ
|
|
|
|
|
Date :
2013-06-12 11:05:18 |
By :
pampam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ GET[''] ในการรับค่าตัวแปรจาก URL นะครับ
ที่ทำมาก็ถูกแล้วนะครับ แต่คุณเปลี่ยนตัวแปร จาก POST เป็น GET แทนครับ ก็รับค่าได้แล้วครับ
|
|
|
|
|
Date :
2013-06-12 17:16:05 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|