How can I build a support ticket system with PHP?
我有一个自定义的简单的基于php/mysql的用户系统。我正在尝试建立一种方法,让会员向我们的员工发送产品支持(将其放在管理区域中查看的数据库中),并让他们管理这些消息。
有人知道一个好的现有脚本,或更好的方法,为我的网站的支持领域?
票务系统是一个非常简单的构建,有一个数据库表:
1 2 3 4 5 6 7 | tickets id int(11) user_id int(11) message text is_active tinyint(1) created_at datetime time_spent int(5) //unless your going to spend more than 99999 mins on a ticket |
现在,每次用户创建票据,它都以
管理员可以完成一个票据,更新字段,使其为"active=1",然后向管理员请求花费的时间,并更新花费的时间
你可以简单地添加一个评论系统
1 2 3 4 5 6 | Database table: comments id int(11) ticket_id int(11) user_id int(11) comment text created_at datetime |
通过这种方式,您可以对每个票据拥有无限的注释(总计达999999999条),并跟踪用户ID,以便在每个注释旁边放置名称。
您可以使用
我希望这有帮助,这是一个很好的简单的建设,意味着你知道它是如何工作的,它总是很高兴自己做它,它很容易定制。
问候卢克
您可以使用开源和免费的osticket。
或者用香料。它是免费的。