"
我的表格式mysql 的,只有三个字段
CREATE TABLE IF NOT EXISTS `admin` (
`id` int(4) NOT NULL default '0',
`name` varchar(13) default NULL,
`pwd` varchar(50) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
管理员登入的时候老是密码不正确
""
???
######我的chkadmin.php代码如下:
<?php
class chkinput
{
var $name;
var $pwd;
function chkinput($x,$y)
{
$this->name=$x;
$this->pwd=$y;
}
function checkinput()
{
include("conn.php");
$sql=mysql_query("select * from admin where name='".$this->name."'",$conn);
$info=mysql_fetch_array($sql);
if($info==false)
{
echo "<script language='javascript'>alert('不存在此管理员!');history.back();</script>";
exit;
}
else
{
if($info[pwd]==$this->pwd)
{
header("location:default.php");
}
else
{
echo "<script language='javascript'>alert('密码输入错误!');history.back();</script>";
exit;
}
}
}
}
$obj=new chkinput(trim($_POST[name]),md5(trim($_POST[pwd])));
$obj->checkinput();
?>
呵呵,查一下你到底执行了什么sql;
######不明白,看日志?我的sql语句应该没问题
######<div class=""ref mceNonEditable"">
呵呵,查一下你到底执行了什么sql;
不明白,看日志?是sql查询语句出错了?请说清楚好吗?新手很多都不懂,这个代码是我照书上写的。
"版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。