验证问题,简单 你能不能echo 出$alias?查看php.ini文件中register_global是否为off如果是off用$HTTP_POST_VARS["alias"]代替$alias 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int count ( mixed var)返回 var 中的单元数目,通常是一个 array(任何其它类型都只有一个单元)。 如果 var 不是数组类型,将返回 1(例外:count(NULL) 的结果是 0)。 :: 把count($alias)改成strlen($alias) 问题已经解决,谢谢上面的两位啊,小弟还有一个验证小问题,想请教下,如下: $query="select name,password from master "; $ptconn=mysql_connect('111.111.0.5','root',''); mysql_select_db(test); $res=mysql_query($query,$ptconn); while($arr = mysql_fetch_array($res));{ if ($name==''&&$arr['name']!=$name) { echo "对不起,请输入正确的用户名"; } else if ($password==''&&$arr['password']!=$password){ echo "对不起,请输入正确的密码"; } else { include "./depot2.php"; } } 为什么总是显示出第一个IF语句,而调 不到ELSE语句,即使用户名正确也是这样 $name变量传过去没有啊??就是你上面那个问题到底彻底解决乐没有呢? 逻辑错误~~~~楼上的说法&&改成||~~ extract($HTTP_POST_VARS);$query="select name,password from master "; $ptconn=mysql_connect('111.111.0.5','root','');mysql_select_db(test);$res=mysql_query($query,$ptconn);while($arr = mysql_fetch_array($res));{ if ($name=='' || $arr['name']!=$name) { echo "对不起,请输入正确的用户名"; }else if ($password=='' || $arr['password']!=$password){ echo "对不起,请输入正确的密码"; }else { include "./depot2.php"; } } 请教下这样的问卷程序数据库如何设计才最合理? 求教大神 PHP是不是没有CACHE? PHP发起不返回请求 PHP如何获取HTML的源码? 新手问题3 关于PHP发送邮件的问题 一次插入多行,怎么获取insert_id值? 如何将query封装到mysqli的扩展类中 管理员可以登陆后台,前台登陆的话又返回登陆界面,不知为什么? 如何让页面在停留了几秒后再跳转至其他页面?? eregi_replace问题
返回 var 中的单元数目,通常是一个 array(任何其它类型都只有一个单元)。 如果 var 不是数组类型,将返回 1(例外:count(NULL) 的结果是 0)。
:: 把count($alias)改成strlen($alias)
$query="select name,password from master ";
$ptconn=mysql_connect('111.111.0.5','root','');
mysql_select_db(test);
$res=mysql_query($query,$ptconn);
while($arr = mysql_fetch_array($res));{
if ($name==''&&$arr['name']!=$name) {
echo "对不起,请输入正确的用户名";
}
else if ($password==''&&$arr['password']!=$password){
echo "对不起,请输入正确的密码";
}
else {
include "./depot2.php";
}
}
为什么总是显示出第一个IF语句,而调 不到ELSE语句,即使用户名正确也是这样
$query="select name,password from master ";
$ptconn=mysql_connect('111.111.0.5','root','');
mysql_select_db(test);
$res=mysql_query($query,$ptconn);
while($arr = mysql_fetch_array($res));{
if ($name=='' || $arr['name']!=$name) {
echo "对不起,请输入正确的用户名";
}else if ($password=='' || $arr['password']!=$password){
echo "对不起,请输入正确的密码";
}else {
include "./depot2.php";
}
}