Esempio n. 1
0
        <h1>Membros:</h1>

        <?php 
$empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN);
if ($empty) {
    WSErro("Oppss: você tentou editar um membro que não existe no sistema!", WS_INFOR);
}
$action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT);
if ($action) {
    require_once '_models/AdminPost.class.php';
    $postAction = filter_input(INPUT_GET, 'post', FILTER_VALIDATE_INT);
    $postUpdate = new AdminPost();
    switch ($action) {
        case 'active':
            $postUpdate->ExeStatus($postAction, '1');
            WSErro("O status do membro foi atualizado para <b>ativo</b>. Membro publicado!", WS_ACCEPT);
            break;
        case 'inative':
            $postUpdate->ExeStatus($postAction, '0');
            WSErro("O status do membro foi atualizado para <b>inativo</b>. Membro agora é um rascunho!", WS_ACCEPT);
            break;
        case 'delete':
            $postUpdate->ExeDelete($postAction);
            WSErro('O membro ' . $postUpdate->getError()[0], $postUpdate->getError()[1]);
            break;
        default:
            WSErro("Ação não foi identificada pelo sistema, favor utilize os botões", WS_ERROR);
            break;
    }
}
Esempio n. 2
0
    <article class="col-md-12">
        <!--<article>-->

        <div class="content artigos well">
            <!--<div>-->

            <!--CABEÇALHO GERAL-->
            <?php 
if (!empty($Link->getLocal()[2])) {
    $action = $Link->getLocal()[2];
    require_once 'admin/_models/AdminPost.class.php';
    $postUpdate = new AdminPost();
    switch ($action) {
        case 'active':
            $postUpdate->ExeStatus($post_id, '1');
            $post_status = 1;
            WSErro("O status do post foi atualizado para <b>ativo</b>. Post publicado!", WS_ACCEPT);
            break;
        case 'inative':
            $postUpdate->ExeStatus($post_id, '0');
            $post_status = 0;
            WSErro("O status do post foi atualizado para <b>inativo</b>. Post agora é um rascunho!", WS_ACCEPT);
            break;
        case 'delete':
            $postUpdate->ExeDelete($post_id);
            WSErro('O post ' . $postUpdate->getError()[0], $postUpdate->getError()[1]);
            break;
        default:
            WSErro("Ação não foi identificada pelo sistema, favor utilize os botões", WS_ERROR);
            break;