0

基本的には、htmlで簡単なフォームを作成し、phpを使用して[送信]をクリックすると、すべてのユーザー入力を出力したいと思います。これまでのところ、入力した詳細が表示されているだけですが、ユーザーのデータを取得してエコーアウトすることはできません。これが私の2つのファイルです

output.php:

<?php 
echo 'Name: '.$POST["name"].'<br /> Gender: '.$POST["gender"].'<br />Country: '.$POST["country"];
?>

testsformphp.html(フォーム部分):

    <form id="form" name="form" method="post" action="./PHP/output.php"/>
    Name<input name="name" type="text" id="name"/><br/>

    Gender<label><input type="radio" name="gender" id="gender_0" value="male"/>Male</label><br/>
    <label><input type="radio" name="gender" id="gender_1" value="female"/>Female</label><br/>

<select name="country" id="select">
    <optgroup title="europe">
    <option value="Russia">Russia</option>
    <option value="Greece">Greece</option>


    </optgroup>

    </select>


    <input type="submit" id="button" value="Submit"/>
    <input type="reset" id="reset" value="Reset"/>

    </form>

誰か助けてもらえますか?

4

2 に答える 2

6

$POSTが存在しません。$_POSTを試してください。

于 2012-12-07T16:55:26.490 に答える
0
<?php 
echo 'Name: '.$_POST["name"].'<br /> Gender: '.$_POST["gender"].'<br />Country: '.$_POST["country"];
?>

http://www.tizag.com/phpT/postget.php 投稿を確認してメソッドを取得します。

于 2012-12-07T17:00:20.640 に答える