我在項目中的最後一件事情上遇到了一些麻煩。如何使用POST將變量傳遞到下一頁
我可以用索引頁上的表單修改記錄,但是當我有更新按鈕調用modifyRecord頁面時,我無法弄清楚如何獲取'reg'的變量(從drawer2 )。我將它作爲值(請參閱代碼),但是當我嘗試使用它或將其存儲在變量中時,會出現未定義的索引錯誤。不知道我需要做什麼?
FROM index.php文件:(這種情況發生在每一個循環,它的記錄)
foreach($resultdet as $res2){
printf($format, $res2['Id'], $res2['Value1'], $res2['Value2'], $res2['reg']);
echo("<form method='Post' action='modifyRecord.php'><input type ='hidden' value =".$res2['Id'].
" name = 'Id'/><input type ='hidden' value =".$res2['reg'].
" name = 'reg'/><input type = 'submit' value = 'modify' name = 'mod'/>
</form>");
}
我與嘗試存儲在一個變量的值打轉轉:(從modifyRecord.php)
if(isset($_POST['mod']))
{
echo 'POST Mod is set';
$regId = $_REQUEST['reg'];
}
但回聲從不顯示...
不確定發生了什麼問題。謝謝你...
我加入了'圍繞 「」,它仍然有同樣的問題。我將行號賦值給變量的行中出現未定義的索引錯誤。 –