php表单怎样提交到当前页面,并用$_POST获取其值?

代码如下:
<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;
}

?>

<?php
$username=$_POST['username'];

?>

<form action="" ><input type="text" name="username"><input type="submit" name="submit" value="提交"></form>

form的action属性留空的话就直接提交到当前页面了 后台直接$_POST获取前台传过来的表单域啊
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-26
提交自己的话用
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
检查时候有提交数据只用
if(isset($_POST['submit'])) {
$item=$_POST["item"];
echo $item;

}
这样就行了本回答被网友采纳
第2个回答  2018-03-31

按照这样输入:

<?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>

本回答被网友采纳
第3个回答  2012-12-07
action直接空,直接用submit按钮,点击不就提交到当前页面了额,<input id="submit1" name="submit1" type="button">你这个地方干嘛用button,用submit按钮额本回答被提问者采纳
第4个回答  2012-12-07
后台获取$_POST['文本框的name']可以了.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网