前段时间不是写了个QSL卡片确认签收网站用于确认对方是否收到我的卡片。今天突发奇想,那是不是也可以写一个网页,上传自己收到了谁的QSL卡片,链接放在QSL,用于对方查询
说干就干,技术栈当然选用常用易部署的PHP+Mysql
1.肯定是显示我签收QSL卡片的时间和呼号,并且需要倒序显示,最前面是最新收到的卡片
2.基础的分页功能,肯定不能一页几百条信息
3.搜索功能,可以搜索指定呼号的记录
4.添加功能,要写一个鉴权的管理页面,用于导入信息
5.登记邮件功能,对方可以登记自己的呼号和电子邮件地址,在我录入信息后系统自动发送邮件给对方(可选)
大概就是这么些功能,就开始Ctrlc Ctrlv
搭好了我是十分的满意啊,肥肠的好看。截图发群里,群u就说能不能开源?开,马上开。这就涉及到数据库的结构,索性直接写了个安装页面,访问后自动导入空白数据库。然后就放到了github上
首先把所有文件放在网站根目录 修改db.php,填入你的数据库信息:
再修改login.php,修改你管理的账户和密码:
最后,修改页面里的访问主站按钮跳转的链接,否则点击之后就直接跳转到我的博客了:
index.php里可以修改每页显示几条信息,根据自己的喜好修改就行,默认是十条
index.php代码里可以选择是否开启电子邮件登记功能,若不开启,则已经部署成功,若需要开启,则还需要在send_email.php文件修改电子邮件相关参数
部署完成后你就可以拥有一个展示你自己QSL卡片签收情况的网站了
可以嵌入到QRZ页面中,尺寸建议宽800,高1000
本文作者:BD8FTC
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!