我有一個簡單的註冊表單。 我想將在一個頁面中輸入的值傳遞給文本字段中的其他值。 如何通過和訪問從下一頁在PHP中。將隱藏字段中的值從一個頁面傳遞到另一個頁面php
這是我的第一個php頁面。
在此先感謝。
我有一個簡單的註冊表單。 我想將在一個頁面中輸入的值傳遞給文本字段中的其他值。 如何通過和訪問從下一頁在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);
要麼你使用JavaScript訪問的隱藏字段,並通過它,或者使用'$ _POST'變量,這意味着你必須用你'
感謝@ianace ..my文本中隱藏字段box is within form only .. – rachel 2012-01-13 09:22:18