2012-12-07 81 views
0

基本上,我想在html中製作一個簡單的表單,並且我想輸出所有的用戶輸入一旦點擊使用php提交。到目前爲止,它只是顯示我輸入的詳細信息,但沒有得到用戶數據來回顯它們。這裏是我的兩個文件PHP回聲不能正常工作

output.php:

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

testingformphp.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> 

誰能幫助?

+7

它是'$ _POST'而不是'$ POST' – koopajah

+0

也不要回顯原始用戶輸入,通過'htmlspecialchars()'傳遞它。 – MrCode

回答

6

$ POST不存在,請嘗試$ _POST。

+0

謝謝!但現在它正在工作,但由於某種原因沒有顯示國家/地區值 –

+0

請確保該值在數組中。做一個'print_r($ _ POST);' –

+0

乾杯,只是想法它的工作! –