为了账号安全,请及时绑定邮箱和手机立即绑定
我用的老师代码,用户名、密码、验证码都对就是显示登陆失败,也没报错,就跳出一个警告
我能说我在PHPMyAdmin下看到MySQL是有boolean类型吗....
迫不及待了
如果无法添加,则很有可能是前面封装的insert函数出了问题,可以die调试一下。
function insert($table,$array){
$keys = join(",",array_keys($array));
$vals = "'".join("','",array_values($array))."'";
$sql="insert into {$table}($keys) values ({$vals})";
echo $sql;
mysql_query($sql);
return mysql_insert_id();
}
如果一直出现验证码不正确的情况,建议检查login.php文件中表单的method和文本框的name,如果是用的初始html模板是没有这些属性,加上就好了。
之前由于写的时候有语法错误,使用echo进行调试,然后在调用字符串函数的时候也没有注释掉对应echo,导致验证码无法显示,注释掉就好了
老师这防御式编程也是醉了。
function insert($table,$array){
$keys=join(",",array_keys($array));
$vals="'".join("','",array_values($array))."'";
$sql="insert {$table}($keys) values({$vals})";
mysql_query($sql);
return mysql_insert_id();
}
这个函数返回的就是本条插入记录的ID,直接可以获取,可以不用像老师说的那样,再写一个函数getInsertId
那位大神能告诉我我的mysqli_insert_id(connect())该方法返回0 ,一直都是0
cookie存在于客户端,session存在于服务器,cookie持久性高于session,session安全性高于cookie,所以通常将session和cookie结合使用,以获得更优秀的登录持久性和安全性。通常不会将用户敏感信息保存到cookie中,可以在cookie中保存用户ID和加密的用户名,等待下次回话时将cookie中的数据取出,再将数据进行处理后与数据中的数据进行匹配,如果匹配成功,创建session保存用户ID,判断用户是否登录时,只需要检查session中的ID即可。
登录的前端源代码实在是太难以理解了,只好自己重写又一遍,然后越写越越投入,结果不知不觉把后端代码也写完了。
老师讲得太好了
为什么老师的getAllPros print_r一下还能取出图片????
坚持到这还得评论一个?我都看第二遍了。。。
课程须知
1、本课程适合具备PHP基础与MySQL基础的程序猿们 2、想通过案例将所掌握知识应用到实际案例的小伙伴们
老师告诉你能学到什么?
1、电商系统的搭建流程 2、PHP常用功能函数的封装与应用 3、项目开发的思想与解决问题的能力

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消