好的,我花了最后一小时试图找到一个解决方案,但没有运气,所以我会问你们,看看你能不能帮忙!
这很简单,我怎样才能将选择框的值提交到外部php页面!
我确信这段代码应该可行,但它根本没有提交该值。
test.php
<form action="test2.php"
method="post"
enctype="multipart/form-data">
<p>
What is your Gender?
<select name="formGender">
<option value="">Select...</option>
<option value="M">Male</option>
<option value="F">Female</option>
</select>
</p>
<input type="submit"
name="submit"
value="Submit" />
</form>
test2.php
<?php
if(isset($_POST['formSubmit']) )
{
$varGender = mysql_real_escape_string($_POST['formGender']);
echo $varGender;
}
else{
echo "Something went wrong";
}
?>
然而,我总是得到“出问题”意味着数据没有提交。有人帮忙吗?
答案 0 :(得分:2)
$_POST['formSubmit']
,因为您没有名称为“formSubmit”的字段。 if(isset($_POST['formGender']))
怎么样?