0

何らかの理由で、フォームを機能させることができません。複雑すぎるものはありません。さまざまなバリエーションを試しましたが、うまくいきませんでした。また、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>

どんな助けでも大歓迎です。

4

2 に答える 2

2

他のフィールドに名前属性を付けてみてください。ボタンとラジオには名前が入力されているので、表示されます。他のフィールドはそうではありません。

于 2012-08-31T00:55:07.493 に答える
0

入力タイプには、次のような name 属性が必要です

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

属性「name」は、スクリプト ファイルに渡すためのキー/インデックスとして使用されることに注意してください。

于 2012-08-31T09:16:10.760 に答える