php会员登录问题 40
<?phpsession_start();//登录if(!isset($_POST['submit'])){exit('非法访问!');}$uname=$_POST['u...
<?php
session_start();
//登录
if(!isset($_POST['submit'])){
exit('非法访问!');
}
$uname =$_POST['username'];
$upassword = MD5($_POST['password']);
//包含数据库连接文件
include('../kcn/lianjie.php');
//检测用户名及密码是否正确
$check_mysql_query = mysql_query("SELECT * FROM user WHERE uname = '$uname' AND upassword = '$upassword' limit 1");
if($result = mysql_fetch_array($check_mysql_query)){
//登录成功
$_SESSION['uname'] = $uname;
$_SESSION['uid'] = $result['uid'];
echo $uname,' 欢迎你!进入 <a href="my.php">用户中心</a><br />';
exit;
} else {
exit('登录失败');
}
?>
用户名和密码都对的,但提示登录失败 展开
session_start();
//登录
if(!isset($_POST['submit'])){
exit('非法访问!');
}
$uname =$_POST['username'];
$upassword = MD5($_POST['password']);
//包含数据库连接文件
include('../kcn/lianjie.php');
//检测用户名及密码是否正确
$check_mysql_query = mysql_query("SELECT * FROM user WHERE uname = '$uname' AND upassword = '$upassword' limit 1");
if($result = mysql_fetch_array($check_mysql_query)){
//登录成功
$_SESSION['uname'] = $uname;
$_SESSION['uid'] = $result['uid'];
echo $uname,' 欢迎你!进入 <a href="my.php">用户中心</a><br />';
exit;
} else {
exit('登录失败');
}
?>
用户名和密码都对的,但提示登录失败 展开
合力亿捷
2023-07-25 广告
2023-07-25 广告
要快速搭建在线客服系统,可以考虑以下步骤:1. 确定需求:首先需要确定自己的需求和目标,例如需要什么类型的客服、需要支持多少用户、需要什么样的沟通工具等等。2. 选择合适的平台:选择一个合适的在线客服系统平台,可以选择公有云或私有云部署方式...
点击进入详情页
本回答由合力亿捷提供
展开全部
mysql_fetch_array返回根据从结果集取得的行生成的数组,如果没有更多行则返回 FALSE。
你用var_dump打印一下$result看一下是什么.
如果是false那么就要往上排查首先看数据库是否连接正常,再看sql语句是否执行
你用var_dump打印一下$result看一下是什么.
如果是false那么就要往上排查首先看数据库是否连接正常,再看sql语句是否执行
追问
打印是false,但是问题还没有解决,请看问题补充内容,谢谢,帮忙解决
追答
数据库连接正确了么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲,你的查询语句SELECT * FROM user WHERE uname = '$uname' AND upassword = '$upassword' limit 1写的有点问题,应该全局查询,你就给一条,你让他怎么去查?把limit 1去掉试试。你在看看你的sql语句,我老感觉有点别扭。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if($result = mysql_fetch_array($check_mysql_query)){
将这句替换成
$result = mysql_fetch_array($check_mysql_query);
if($result){
。。。
将这句替换成
$result = mysql_fetch_array($check_mysql_query);
if($result){
。。。
追问
和之前一样,问题没有解决,请看问题补充内容,谢谢,帮忙解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询