我是php初学者,在制作网页登陆页面时候遇到一个问题,<?php if($_POST["submit"]){}未定义,请帮帮忙,

如题所述

第1个回答  2013-05-12
判断是否点击了submit按钮,有多种方式
(1)if($_POST['submit'])
(2)if(isset($_POST[submit]))
(3)if(!empty($_POST[sub]))

你的问题说的不清楚,也可能是你的submit键的名字不是submit
请采纳
第2个回答  2013-05-12
<?php
if($_POST["submit"]){
这样应该可以的啊
}
?>

第3个回答  2013-05-12
<?php
$Sub = $_POST['submit'];
if ( empty( $Sub ) ) {

................

}本回答被提问者和网友采纳

我是一位PHP的初学者,在网上看视屏讲解后自己弄的时候,遇见了一个问...
提交表单时 if($_POST[submit])与 if(isset($_POST[submit])) 的区别 第一种方法会出现一个warning,第二种相对更严谨。还有就是POST的键名最好加上单引号,这样效率稍微高点(大概3-4倍)。恩 差不多那个意思,如果设置了这个变量则返回true PHP中if(isset($_POST['Submit']))是什么意思 ...

用html和php写一个登录网页,但每次点击登录后都跳转说用户或密码不正确...
有两个问题,isset($_POST['submit'])后面的去掉 下面的数据库查询语句要用拼接。

关于php中$_POST['submit']的问题:
if($_POST['submit']{ echo '就接收表单里的一些值';} _POST['submit']这里重点不是要接收它的值, 而是判断他有没有按这个按钮,也就是是否提交表单,如果提交了就执行它下面{}里的程序,你可以做以下理解 if(提交表单){ echo '就接收表单里的一些值';}else{ echo '表单没有被提交';}...

PHP中if(isset($_POST['Submit']))是什么意思
_POST["submit"]\/\/通过POST提交的变量 判断是否存在通过post方式提交过来的变量

留言板问题if($_POST['submit'])提示错误,insert into 失败
1.会提示错误是因为页面运行时你没有点击提交,这个$_POST[]数组是只有在点击提交时才产生的,$_POST['submit']当然也不存在,所以会提示错误,不过这种错误是notice级别的,可以无视,只是提示你注意,不像warning那种严重错误。2.insert into 不能插入数据,首先要做的是打印$a,即 echo a;把输出...

PHP菜鸟求助(如图) $_POST的正确用法?
你的表单里只有两个字段 xx 和 yy 而接收post提交的页面判断的是 $_POST['name'],表单里是没有name这个字段的,所以总是为空的。可以直接判断 页面提交方法,或者判断 xx, yy 其中一个 if($_SERVER['REQUEST_METHOD'] == 'POST'){ echo "姓名:".$_POST['xx'];}或者 if(isset($...

PHP语法问题。 if(!empty($_POST['sub'])){ echo "插入成功"; }
这是PHP里面最常见的报错之一。大部分情况是由于报错行上面的代码没有以分号结尾造成的。请仔细检查一下报错行上面的代码。

if($_POST['submit']) 和 if(isset($_POST['submit'])) isset具体什么...
isset 用于检测变量是否存在 如 isset($var) 如果变量$var存在则返回 true 否则返回false 你上面POST[submit]由于提交数据里没有这个变量 所以出错 defined 用于检测常量

php中,if($_POST['pass']==true) {...},pass是密码域的name,想问$_POS...
php的数据类型中有一个数据类型是布尔(bool),该数据类型只有两个值:true(真)和false(假)。而if($_POST['pass']==true){echo "存在pass这个值";}指的是:在$_POST中存在pass的值,反之如果是这样写if($_POST['pass']==fase){echo"pass不存在";}则是表达在$_POST中没有pass这个值...

新手,问个PHP代码的问题
是两个条件的组合判断,是if (A || B)的模式,程序先判断A是否成立,如果成立就直接执行if()后面的语句,如果A不成立再判断B是否成立,成立的处理同前,如果都不成立就执行if()else后面的语句,或者下一条其它语句。本行程序里面,A条件是!isset($_REQUEST['searchBox']),意思是判断是否通过GET...

相似回答