用PHP构建一个简单的婚礼RSVP系统?

时间:2012-09-03 12:16:05

标签: php forms wordpress

我正在考虑为明年的婚礼建立一个网站。它将包含有关未婚妻和我的事件,照片和博客的信息....你得到了照片。

如果可能,我想要的一个功能是让我的客人在线回复。我设想他们的实体邀请函有一个密码,他们会在网站的文本字段中输入密码,并勾选他们是否可以参加。

他们输入的密码将与包含名称和密码的安全访客列表进行比较。如果不匹配,则会收到错误消息,如果匹配,则会通过电子邮件将该信息转发给我。我可能会使用Wordpress构建网站,所以我会处理PHP。

任何人都可以推荐我如何处理这个项目,因为作为一个前端开发人员我完全不知道,我的野心超出了我有限的PHP知识。

很想听听您的想法或建议。

4 个答案:

答案 0 :(得分:0)

就一般性而言,对于这类事情,我发现从概述系统的各个组成部分开始是有用的。

虽然信息页面可以是静态的,但您需要一个可以保存邀请数据的数据库,因此我首先要考虑数据实体。设计系统中可能需要数据表的实体列表。例如。邀请,博客文章等。

然后考虑需要对这些实体执行的操作。它们是只读的吗?您需要创建新的或修改现有的吗?您需要编写代码以在某些时候执行这些操作。

然后考虑可能需要向用户呈现来自这些实体的信息的各种方式。这可以让您了解需要构建哪些模板。

如果您正在考虑使用Wordpress,您可以单独使用该应用程序来覆盖博客功能和静态页面内容。然后,您需要考虑如何将RSVP功能单独实现到Wordpress,或者作为插件实现。如果你真的很幸运,那里可能会有一个插件可以做你需要的东西 - 或类似的东西,你可以增加自己。

如果您对事情的后端方面不熟悉,我建议您使用Wordpress构建博客+静态页面网站,将其“完成”,然后将RSVP内容视为第二阶段。至少如果它证明不可行,你仍然有一个有用的工作场所。

希望有所帮助!

答案 1 :(得分:0)

我将它构建为WordPress的一个简单插件,并创建一个额外的数据库表,该表将根据密码保存名称(这可以根据ID或其他方式自动生成)。

然后,您可以在添加新访客并检查访客回复时创建一个简单的管理页面。

答案 2 :(得分:0)

首先:祝贺你的婚姻。根据我的理解,你对PHP知之甚少,所以请先阅读一些关于基本PHP / MySql的书籍或文章。然后,将您的想法放在图纸或流程图中,然后就可以了。犯很多错误,向他们学习,向SO或PHP同事或朋友寻求帮助。最重要的是,玩得开心。

答案 3 :(得分:0)

如果我在你的鞋子里,我会安装联系人7插件。在联系表单中,添加密码作为必需的文本输入。将结果通过电子邮件发送给您和他们。他们可以弥补密码的缺点。

这没有您想要的所有选项,但您可以花几个小时编写自己的PHP代码然后麻烦拍摄,或者只是安装插件并在30分钟内完成。

相关问题