代码如下:
<form id="form_select" name="form_select" method="post" action="#">
选择测试类型:<select id="item" name="item" size="1">
<option value="单元测试">单元测试</option>
<option value="综合测试">综合测试</option>
<input id="submit1" name="submit1" type="button"></p>
</form>
</div>
<?php
if(isset($_POST["submit1"])&&$_POST["submit1"])
{
$item=$_POST["item"];
$unit=$_POST["unit"];
$level=$_POST["level"];
echo $item;
echo $unit;
echo $level;
}
?>
$username=$_POST['username'];
?>
<form action="" ><input type="text" name="username"><input type="submit" name="submit" value="提交"></form>
form的action属性留空的话就直接提交到当前页面了 后台直接$_POST获取前台传过来的表单域啊
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
检查时候有提交数据只用
if(isset($_POST['submit'])) {
$item=$_POST["item"];
echo $item;
}
这样就行了本回答被网友采纳
按照这样输入:
<?php
$username=$_POST['username'];
?>
<form action="" ><input type="text" name="username"><input type="submit" name="submit" value="提交"></form>
PHP 一个很有用的特点体现在它处理 PHP 表单的方式。需要理解的非常重要的原理,是表单的任何元素都在 PHP 脚本中自动生效。以下是 HTML 表单的范例:
Example #1 一个简单的 HTML 表单
<form action="action.php" method="post">
<p>姓名: <input type="text" name="name" /></p>
<p>年龄: <input type="text" name="age" /></p>
<p><input type="submit" /></p>
</form>