问题描述
由于 PHP 相对较新,我开始着手为 vBulletin 3x 创建一个通知系统,该系统在受到朋友网站的启发后更加现代。我一开始问他是否愿意分享他的版本,但为了鼓励我学习,他说他只会给我一个文件。现在已经 2 个月了,我终生无法弄清楚这一点......
我提供的文件可以在 HERE 中找到。直接加载文件(在 vbulletin 3 安装中)我在第 55 行后面收到一个错误
$notificationsQuery = get_user_notifications($userid,$vbulletin->GPC['cat'],$vbulletin->GPC['type'],$range_lower,$max_notifications);
缺少 get_user_notifications
函数意味着我需要创建它。这就是问题所在,我该如何创建这个函数,记住我对 PHP 还是比较新的。
我已经做了什么?
我不知道从哪里开始创建函数,我使用该文件制作了我认为需要的所有其他内容。
我已经创建了我的表(尽管仍然可能需要构建):
CREATE TABLE notifications (
seen tinyint(2) unsigned NOT NULL default '0',read_notification tinyint(2) unsigned NOT NULL default '0',for_userid mediumint(10) unsigned NOT NULL default '',dateline int unsigned NOT NULL default '0',);
随着模板更改以适应通知。
我知道还有更多的事情要做,但我觉得需要先创建这个函数,然后才能继续进行。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)