后台保存处理开发模板📅 2024-10-30  |  👁 4699 次浏览

以下是DaoKeCMS插件后台保存处理的标准开发模板:

标准代码

if (req('action') === 'save' && $_SERVER['REQUEST_METHOD'] === 'POST') {
    csrf_verify() or die('CSRF token invalid');
    $id = intval2(post('id', 0));
    $data = [
        'title'  => post('title', ''),
        'status' => intval2(post('status', 0)),
        'sort'   => intval2(post('sort', 255)),
    ];
    if ($id) {
        DB::update('adslot_items', $data, 'id = ?', [$id]);
        admin_log('adslot', '更新广告位 #' . $id);
    } else {
        $data['created_at'] = time();
        $id = DB::insert('adslot_items', $data);
        admin_log('adslot', '新建广告位 #' . $id);
    }
    // 处理完用echo提示不要header跳转
    echo '
保存成功
'; }

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统