HTML FORM并非全部传递给print_r($ _ POST)

时间:2012-08-31 00:36:49

标签: html forms

出于某种原因,我无法让我的表格上班。没有什么太复杂的东西。我尝试了不同的变化而没有运气。我也尝试手动填写value =“value”,但它仍然无法传递到$ _POST。

变量$ _POST中唯一的变量是我的提交按钮和我的“欠”单选按钮。

    <form method="POST" action="<?php echo $_SERVER['PHP_SELF'];?>"  class="asholder">
    <div style="float:right">Hidden ID Field: <input type="text" id="userID" value="" style="font-size: 10px; width: 20px;" disabled="disabled" /></div>    
    <input style="width: 200px" type="text" id="personinput" value="" placeholder="Person" /><br />
    <input type="radio" name="owes" value="sUser" placeholder="Who Owe's Who?" /> owes me
    <input type="radio" name="owes" value="mUser" /> I owe them <br />
    <input style="width: 200px" type="text" id="amount" value="" placeholder="Amount of..." /><br />
    <textarea style="width: 200px; height: 50px;" id="comment" value="" placeholder="Comment"></textarea><br /> 

    <button type="submit" name="submit" value="Throw a Ching" id="submit">Throw a Ching</button>
</form>

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

尝试为其他字段指定name属性。按钮和收音机的名称已填写,以便显示出来。你的其他领域没有。

答案 1 :(得分:0)

您的输入类型应具有类似此属性的名称属性

<input type="text" name="sample" id="sample" placeholder="type here" />

请注意,属性“name”用作能够传递给脚本文件的键/索引