齐博x1第五季《项目实战-留言板》05-添加add方法接收表单提交

2022-04-30 作者:torylf 分类:教程 阅读:618

上一节我们制作好了前台表单,但是是没有任何功能的。

本节我们来添加一个add方法,来接收表单提交

开始,开放留言板即时演示地址 http://x1.alaiyeshi.net/msgboard


首先我们在表单模版那里添加上add方法,以post提交

前面第三季模版制作说过,需要用url生成链接地址,这里不在多述


然后我们添加一个add方法


可以使用tp的助手函数,input方法来一次全部获取表单变量,即表单的name信息

先用dump打印出来测试下,看看是否获取到提交的变量


首先填写测试数据

提交后,我们看下:



通过post已经获取了表单提交后相关信息。



下面我们建立一个模型文件,来关联数据库操作,首先我们在model里建立一个MsgboardModel.php文件


代码如下:

我们这里暂时只关联对应数据表,代码说明可参考上一季教程


我们再回到index类中的add方法,这时候可以使用我们上一季所说的模型类的create静态方法,直接写入到数据表里了。

代码如下:

这时我们在提交表单数据,访问空白,因为我们没有做任何反馈




但是,数据表已经写入了留言信息


此时我们留言板的锥形就已经形成了,虽然体验不是很好,但是在前台已经可以提交留言了。


到此我们为其命名为留言板1.0版本,即msgboard 1.0





来源: 神盾工作室    转载请注明出处!

本文地址:https://www.shieldsoho.com/article/145.html

 标签: 模块开发 齐博X1
{{item.nickname}} @回复
发表于{{item.create_time}}

  • {{replyitem.nickname}} {{item.create_time}}
    @{{item.nickname}}

查看更多评论