下一节课程: 管理员管理功能简介:推荐先看一下(12150次播放)

5 秒后自动播放下一节
  重新观看
章节
笔记
提问
课件
反馈
捐赠

ThinkPHP5实战之[教学管理系统]

  • 推荐课程
  • 评论
  • 问答
  • 笔记
  • 课件下载
︶ㄣyi個┐L

︶ㄣyi個┐L

老师啊,我的代码跟你敲的一模一样,但运行不起来.修改了两点 parent:initialize() 这个改成 parent::_initialize();加个下划线 还有就是empty这个函数不能用,要改成is_null 整个程序才能运行. 这是为什么啊?

2年前    添加回复 9

回复
醒不来

醒不来

_initialize() 在Tp5.1中已经改为initialize()

1年前    添加回复 2

回复
兜福

兜福

protected function _initialize(){ parent::_initialize(); define('USER_ID', Session::has('user_id') ? Session::get('user_id'):null); }

1年前    添加回复 2

回复
NiKOo

NiKOo

笔记:确实用empty会出错,要用is_null

1年前    添加回复 2

回复
曾立权

曾立权

在做判断用户是否登录和防止用户重复登录的时候,用empty会显示错误,我用了is_null却没有问题

2年前    添加回复 2

回复
迷路

迷路

php手册明确表示empty函数检查一个变量是否为空,不支持检查常量

4个月前    添加回复 1

回复
楷凯

楷凯

并不可以防止重复登录吧!照着老师的写的,但是发现还是可以重复登录,课件里的代码,也还是可以重复登录,希望有人也遇到过这个问题,可以解答一下

6个月前    添加回复 1

yy

如果运行正常的话,是可以防止重复登录的,而且第一次登录以后,没有点退出而是直接关闭页面的话,仍然是处于登录状态,因为session没有被注销

yy · 2019-03-19 10:15
陌上人如玉

我也出现了一样的问题,你怎么解决的呀

陌上人如玉 · 2019-05-12 17:56
回复
孤

我出现错误是因为,视频中parent:initialize()是这样写的,改成parent::_initialize(),前面是少了个下划线

7个月前    添加回复 1

大白兔

视频肯定是拼接过的,这个必须加下划线才可以

大白兔 · 2019-02-27 20:35
回复
frank

frank

退出登录后我怎样才能直接跳转到login?

5个月前    添加回复 0

回复
忧郁xiao流氓

忧郁xiao流氓

empty使用报错,这是为什么,老师的怎么不报错了

7个月前    添加回复 0

回复
忧郁xiao流氓

忧郁xiao流氓

挺好的,实用,易懂,

7个月前    添加回复 0

回复
丁熊

丁熊

很好的课程,支持Peter老师,非常感谢!

7个月前    添加回复 0

回复
孤

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

7个月前    添加回复 0

回复
너 없이

너 없이

很好!!!!!!!!!

7个月前    添加回复 0

回复
千图印刷广告

千图印刷广告

很好的课程,支持Peter老师,非常感谢!

7个月前    添加回复 0

回复

为什么会出现这个错误呢

[最新 ⊙.⊙Kk 的回答]报错显示常量需要用 ::来访问,你试试

时间:1个月前

为什么我的会报这个错误呢

[最新 在路上... 的回答]抱歉,应该说是同一个地方吗

时间:1个月前

常量定义

[最新 宁静 的回答]常量定义出错

时间:1个月前

empty()不能用常量?

[最新 BestModer 的回答]bool empty ( mixed $var )判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。意思就是empty是用来检测变量的;附链接

时间:10个月前

页面错误

[最新 秋香姐家的小书童 的回答]单点登陆原理:http://www.php.cn/php-weizijiaocheng-263961.html

时间:1年前

页面错误

[最新 时迁 的回答]初始化魔术方法是_initialize(),前面要加 “_”

时间:1年前

3-6章节出现以下错误

[最新 AwAreWut 的回答]正解!

时间:1年前

点击登录按钮后台无法显示

[最新 猪哥 的回答]报错信息提示已经非常全了 按提示处理就行了

时间:1年前

为什么初始化以后判断USER_ID报错呢?

[最新 电动小老虎 的回答]我感觉有2处错误  不知道对不对,你参考一下。错误1 初始化的时候 没有初始化父类  parnet :: _initialize( )错误2 empty  和 is_null  是两种概念  一个 空的数据 是否可以转换成为flase   一种是null 值

时间:1年前

我这是哪里错了呀,帮忙看看谢谢了

[最新 必有失必有得 的回答]这个是判断存不存在 其实是不能不处理这个逻辑的

时间:1年前

加入了parent::initialize();就报错

[最新 宇瞳 的回答]毛线不能修改,我的是5.0.15,think controller里的就是有下划线的

时间:1年前

老师,请看看这个问题怎么解决?

[最新 . 的回答]解决不了啊

时间:1年前

  • 课件下载TP5实战_教学管理系统整站源码所属章节:ThinkPHP5实战之[教学管理系统]
    下载