编辑
2025-07-25
技术
00

目录

实现功能
搭建之后
如何部署
相关链接

前段时间不是写了个QSL卡片确认签收网站用于确认对方是否收到我的卡片。今天突发奇想,那是不是也可以写一个网页,上传自己收到了谁的QSL卡片,链接放在QSL,用于对方查询

说干就干,技术栈当然选用常用易部署的PHP+Mysql

实现功能

1.肯定是显示我签收QSL卡片的时间和呼号,并且需要倒序显示,最前面是最新收到的卡片

2.基础的分页功能,肯定不能一页几百条信息

3.搜索功能,可以搜索指定呼号的记录

4.添加功能,要写一个鉴权的管理页面,用于导入信息

5.登记邮件功能,对方可以登记自己的呼号和电子邮件地址,在我录入信息后系统自动发送邮件给对方(可选)

大概就是这么些功能,就开始Ctrlc Ctrlv

搭建之后

搭好了我是十分的满意啊,肥肠的好看。截图发群里,群u就说能不能开源?开,马上开。这就涉及到数据库的结构,索性直接写了个安装页面,访问后自动导入空白数据库。然后就放到了github上

如何部署

首先把所有文件放在网站根目录 修改db.php,填入你的数据库信息:

image.png

再修改login.php,修改你管理的账户和密码:

image.png

最后,修改页面里的访问主站按钮跳转的链接,否则点击之后就直接跳转到我的博客了:

index.php里可以修改每页显示几条信息,根据自己的喜好修改就行,默认是十条

image.png index.php代码里可以选择是否开启电子邮件登记功能,若不开启,则已经部署成功,若需要开启,则还需要在send_email.php文件修改电子邮件相关参数

image.png

部署完成后你就可以拥有一个展示你自己QSL卡片签收情况的网站了

可以嵌入到QRZ页面中,尺寸建议宽800,高1000

相关链接

我自己的demo站 github开源地址

本文作者:BD8FTC

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!