php登录数据库验证问题!

从login.php页面输入正确的用户名和密码(保证不是数据库的问题)再用chklogin.php去数据库验证的时候老是出现这些错误,不知道怎么解决啊,求大神帮忙,感激不... 从login.php页面输入正确的用户名和密码(保证不是数据库的问题)再用chklogin.php去数据库验证的时候老是出现这些错误

,不知道怎么解决啊,求大神帮忙,感激不尽,;32行在下面已表明
chklogin.php代码如下
<?php
session_start();
$A_name=$_POST['name']; //接收表单提交的用户名
$A_pwd=$_POST['pwd']; //接收表单提交的密码

class chkinput{ //定义类
var $name;
var $pwd;

function chkinput($x,$y){
$this->name=$x;
$this->pwd=$y;
}

function checkinput(){
include("conn/conn.php"); //连接数据源
$sql=mysql_query("select * from tb_manager where name='".$this->name."' and pwd='".$this->pwd."'",$conn);
$info=mysql_fetch_array($sql); //检索管理员名称和密码是否正确
if($info==false){ //如果管理员名称或密码不正确,则弹出相关提示信息
echo "<script language='javascript'>alert('您输入的管理员名称错误,请重新输入!');history.back();</script>";
exit;
}
else{ //如果管理员名称或密码正确,则弹出相关提示信息
echo "<script>alert('管理员登录成功!');window.location='index.php';</script>";
$_SESSION[admin_name]=$info[name];
$_SESSION[pwd]=$info[pwd];
}
}
}

$obj=new chkinput(trim($name),trim($pwd)); //创建对象,此行为32行
$obj->checkinput(); //调用类
?>
login.php页面只贴了form表单
展开
 我来答
大庞说故事
2013-12-04 · 正八经儿的讲故事!
大庞说故事
采纳数:123 获赞数:313

向TA提问 私信TA
展开全部
这个不是错误,是警告,意思是你变量定义不规范。
另外不是32行的问题,问题在这
$_SESSION[admin_name]=$info[name];
$_SESSION[pwd]=$info[pwd];
改成
$_SESSION[‘admin_name’]=$info[‘name’];
$_SESSION[‘pwd’]=$info[‘pwd’];
加上引号就行了。SESSION部分也建议加上引号,我加了,你可以自己决定。
规范一些总没有坏处。
希望能帮到你。
更多追问追答
追问

谢谢你,可是我改成你那样还是提示错误啊  还是32行啊,我私聊你吧  多谢你的帮助!

追答
还是那个警告提示吗?还是变成别的了?
焱人科技
2024-10-30 广告
企业邮箱注册咨询热线:13350877465袁经理企业邮箱拥有自研飞天安全攻防体系,实现企业邮件安全畅邮,存储不限容量,同时支持企业多终端登录、钉+邮绑定、多域名管理、个性化定制企业形象等众多功能,为企业提供7*24小时VIP技术服务支持,... 点击进入详情页
本回答由焱人科技提供
创作者BbPV9CfuDM
2013-12-04 · TA获得超过1445个赞
知道小有建树答主
回答量:977
采纳率:85%
帮助的人:177万
展开全部
php定义变量你咋用 var $name; 换成 protected $name; 就好了
追问
我改过来了,可是还是提示chklogin.php文件的32行错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘影139e535
2013-12-04
知道答主
回答量:11
采纳率:0%
帮助的人:10.5万
展开全部
没见你在哪定义$name,和$pwd 啊 ?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式