Example #1
0
                $TEMPLATE['report'][$item['type']] = array('status' => $ret === true, 'msg' => $ret === true ? '发送成功!<a href="' . $third['url'] . '" target="_blank">查看</a>' : '发送失败:' . $ret . ' <a href="list_err.php">重新发送</a>');
            } else {
                $TEMPLATE['report'][$item['type']] = array('status' => true, 'msg' => '将于 ' . date('Y-m-d H:i', $item['send_time']) . ' 定时发送!');
            }
            //redirect($_POST['return_url']);
        }
        break;
    case '取消':
        if ($data['status'] == Task::TASK_EDIT) {
            $task->UpdateStatus(Task::TASK, $id);
        }
        redirect($_POST['return_url']);
        break;
}
if (!Request::IsPost()) {
    $TEMPLATE['data']['return_url'] = str_replace('action=', '', Request::Referer());
    if ($data['status'] == Task::TASK) {
        $task->UpdateStatus(Task::TASK_EDIT, $id);
        $TEMPLATE['data']['time'] = 'on';
    }
}
if (preg_match('/^\\d+$/', $TEMPLATE['data']['send_time'])) {
    $TEMPLATE['data']['send_time'] = date('Y-m-d H:i', $TEMPLATE['data']['send_time']);
}
$TEMPLATE['title'] = '修改' . ($data['cat'] == 'weibo' ? '微博' : '博客');
$TEMPLATE['login_name'] = Passport::GetLoginName();
$smarty = new Template();
echo $smarty->r('edit');
/**
 * 验证发送表单
 */