[英]passing value in hidden field from one page to another in php
我有一個簡單的登記表。 我想將在一頁中輸入的值傳遞給文本字段中的另一頁。 如何通過下一頁在php中傳遞和訪問它。
這是我的第一個php頁面。
提前致謝。
您可以在HTML中添加隱藏字段並在PHP中訪問它們:
<input type="hidden" name="myFieldName" value="someValue"/>
然后在PHP中:
$val = $_POST['myFieldName'];
如果你要再次輸出這個,你應該使用htmlspecialchars
或類似的東西來防止注入攻擊。
<input type="hidden" name="myFieldName" value="<?=htmlspecialchars($_POST['myFieldName']);?>"/>
假設這是A頁中的表單輸入
<form name="" action="" method=post enctype="multipart/form-data">
<input type="text" name="myvalue" value="">
<input type=submit>
</form>
在第B頁
在您想要獲取值的頁面中放置此代碼
<?PHP
foreach ($_REQUEST as $key => $value ) {
$$key=(stripslashes($value));
}
?>
<form name="" action="" method=post enctype="multipart/form-data">
<input type="text" name="myvalue" value="<?PHP echo $myvalue" ?>">
<input type=submit>
</form>
所以你可以使用或附加變量值到另一個表單做你想做的其他事情
使用以下代碼,這應該對您有所幫助。
<form action ="formhandler.php" method ="POST" >
<input name = "inputfield" />
<input type="submit" />
</form>
在formhandler.php文件上你需要輸入以下代碼來獲取inputfiled的值。
$inputfield = isset($_POST['inputfield'])?$_POST['inputfield']:"";
// now you can do what ever you want with $inputfield value
echo($inputfield);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.