簡體   English   中英

將隱藏字段添加到表單

[英]Add hidden field to form

我生成HTML表單,如下所示:

<tr class=orm id=tr8>
    <td class=form_rowtitle><div id=row8a>Name</div></td>
    <td>
    <div id=edit8>  
    <input id=input8 type=text size=30>
    </div>
    <div id=saved8></div>
    </td>
    <td><div id=error8></div></td>
</tr>

並使用$value=$_POST['saved8'];檢索輸入的值$value=$_POST['saved8']; 我對如何在此處添加隱藏字段以及如何獲取隱藏字段數據感到困惑。 請幫忙,我嘗試了以下操作:

<input type=hidden name=token value="<?php echo $token; ?>" />
<input type=hidden id=token value='XYZ' />

但無法檢索。

名稱html屬性中不能有空格。 一旦有了單個單詞名稱(例如token_value),就可以用相同的方式訪問它: $token_value=$_POST['token_value'];

所以:

<input type="hidden" name="token_value" value="<?php echo $token; ?>" />
<input type="hidden" id="token" name="token" value="XYZ" />
<?php
$token_value=$_POST['token_value'];
$token = $_POST['token'];
?>

好吧,實際上是一個表單使用POST或GET變量將數據發送到PHP,正如我所看到的,您正在使用POST。 為了從表單中的字段檢索數據,您應該使用name屬性。

<input type=hidden id=token value='XYZ' name=tokenName /> in the form.

$token = $_POST['tokenName']; in the PHP file.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM