PHP小问题,代码报错说syntax error, unexpected 'username
答案:2 悬赏:70 手机版
解决时间 2021-03-21 14:36
- 提问者网友:箛茗
- 2021-03-20 20:37
<?php<br>include("conn.php");<br>if(isset($_POST['submit'])){<br>if(empty($_POST["username"])){<br>echo"<script>alert('用户名不能为空');</script>"; <br>}else if(empty($_POST["password"])){<br>echo"<script>alert('密码不你能为空');</script>";<br>}else{<br>$sql="select * from 'user' where 'username'='".$_POST['username'].'"limit 1";<br>$query=mysql_query($sql);<br>$rs=mysql_fetch_array($query);<br>if(!empty($rs['username'])){<br>if($rs['pwd'])==md5($_POST['password'])){<br>setcookie("username",$rs['username']);<br>setcookie("code",md5($rs['username'].md5($rs['pwd'])));<br>echo"<script>alert('登录成功');window.location.href='index.php'</script>";<br>}else{<br>echo"<script>alert('密码错误');</script>";<br>}<br>}else{<br>echo"<script>alert('用户名不存在');</script>"; <br>} <br>}<br>}<br>?>
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-03-20 22:07
$sql="select * from 'user' where 'username'='".$_POST['username'].'"limit 1";
写错了
$sql="select * from 'user' where 'username'='".$_POST['username']."'limit 1"; 这个才是对的
写错了
$sql="select * from 'user' where 'username'='".$_POST['username']."'limit 1"; 这个才是对的
全部回答
- 1楼网友:纵马山川剑自提
- 2021-03-20 22:38
我是来看评论的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯