thinkcmf 留言版(后端)

由 Jefsky 发布于 2024-06-14

thinkcmf 简单版留言模块(后端)

<?php
/**
 * FILE_NAME GuestBookController.php
 * @date 2024/5/29
 * @author Jefsky
 * @copyright BlackCake
 */

namespace app\portal\controller;

use app\portal\model\GuestBookModel;
use cmf\controller\HomeBaseController;

class GuestBookController extends HomeBaseController
{
    // 新增留言
    public function add()
    {
        $guestBookModel = new GuestBookModel();
        if ($this->request->isPost()) {
            $data = $this->request->param();
            $captcha = $data['captcha'];
            if (!cmf_captcha_check($captcha)) {
                $this->error('captcha error');
            }

            $data['create_time'] = time();
            $result = $guestBookModel->save($data);
            if ($result) {
                $this->success('success');
            } else {
                $this->error('error');
            }
        } else {
            $this->error('error');
        }
    }

}

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:JefskyWong ——程序猿甜品店
链接:https://www.jefsky.com/blog/338
来源:https://www.jefsky.com/