下载的文件作业题

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

您好,小慕将课堂源码下载下来配置在自己的环境中,系统运行无误。

您的报错可能跟您的数据库数据有关系,报错说的是页面尝试拿到一个非对象信息,topic_list页面将方法渲染过来的帖子数据$topics通过foreach循环输出,您好可以在这里<?php foreach($topics as $topic) : var_dump($topic);?>打印一下$topic,看看它是否为一个对象,如果不是,那就是它的问题,去index方法中检查一下,打印$topics看一下数据取到了没有,一步一步查找问题。

提问者 慕斯卡4553891 2018-01-02 17:34:02

打印是有对象的,,,我把topic_list页面的$topic->user->avatar替换了就能显示页面信息了,,,,可是原因是什么呢 

为什么detail 页面的$topic->user->name就没问题呢。。。而且我把user函数注掉时两个页面的报错完全不一样

没想明白


  • 那就是avatar的问题,继续打印$topic->user->avatar,看他出来啥,您说的user函数指的是model里面的user类吗,如果这个注释掉的话,因为方法里面是new了这个类,页面肯定会报找不到这个类的错误。我的文件也是直接从课程右侧下载的,然后放在www目录下面,把sql文件导入,修改database文件配置就没有问题了。
    2018-01-02 17:55:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师