예제 #1
0
        }
        if (strlen($usuario) < 4) {
            die('<span class="required">Nome de USUÁRIO muito curto.</span>');
        }
        $vUser = mysql_query("SELECT * FROM usuarios WHERE user = '******' AND id != '{$idItem}' LIMIT 1");
        if (mysql_num_rows($vUser) > 0) {
            die('<span class="required">Este USUÁRIO já está sendo utilizado.</span>');
        }
        if (empty($senha)) {
            die('<span class="required">Informe a SENHA.</span>');
        }
        if (strlen($senha) < 6) {
            die('<span class="required">A SENHA deve conter no mínimo 6 caracteres.</span>');
        }
    }
    $alias = Strings::stringToMeta($nome);
    $nivel = $nivel > $_SESSION['usernivel'] ? $nivel : $_SESSION['usernivel'] + 1;
    $update = mysql_query("UPDATE `usuarios` SET  \n\t\t\t\t\t\t\t  `nome` = '{$nome}', \n\t\t\t\t\t\t\t  `alias` = '{$alias}', \n\t\t\t\t\t\t\t  `user` = '{$usuario}', \n\t\t\t\t\t\t\t  `senha` = '{$senha}', \n\t\t\t\t\t\t\t  `email` = '{$email}', \n\t\t\t\t\t\t\t  `telefone` = '{$telefone}', \n\t\t\t\t\t\t\t  `cidades_atuacao` = '{$idcidades}', \n\t\t\t\t\t\t\t  `cidades_nome` = '{$cidades}', \n\t\t\t\t\t\t\t  `profissao` = '{$profissao}', \n\t\t\t\t\t\t\t  `nivel` = '{$nivel}', \n\t\t\t\t\t\t\t  `situacao` = '{$situacao}' \n\t\t\t\t\t\t\t   WHERE `id` = '{$idItem}' {$userfilter} LIMIT 1");
    if (@$update) {
        echo true;
    } else {
        echo '<span class="error">Houve um erro ao salvar os dados.</span>';
    }
}
//---------------------------------------------------------------------------------------------------------
// PUBLICAR - DESPUBLICAR
//---------------------------------------------------------------------------------------------------------
if ($act == 'Publicar') {
    $sql = mysql_query("UPDATE `usuarios` SET `situacao` = '{$state}' WHERE `id` = '{$id}' LIMIT 1");
    if ($sql) {
        if ($state == 'A') {
// CARREGAR PARA EDIÇÃO
//---------------------------------------------------------------------------------------------------------
if ($act == 'Load to Edit') {
    $result = array();
    $r = mysql_fetch_assoc(mysql_query("SELECT * FROM categorias WHERE id = '{$id}' LIMIT 1"));
    $result['pos'] = $r['pos'];
    $result['title'] = $r['titulo'];
    $result['alias'] = $r['alias'];
    echo json_encode($result);
}
//---------------------------------------------------------------------------------------------------------
// SALVAR EDIÇÃO
//---------------------------------------------------------------------------------------------------------
if ($act == 'Save Edit') {
    if (!empty($title)) {
        $alias = empty($alias) ? Strings::stringToMeta(@$title) : $alias;
        $cat = mysql_fetch_assoc(mysql_query("SELECT parent, imagem FROM categorias WHERE id = '{$idItem}' LIMIT 1"));
        $imagem = $cat['imagem'];
        if (@$_FILES['file']['size'] > 0) {
            require_once '../libs/NwdGD.2.class.php';
            require_once '../libs/Images.class.php';
            $sendImg = Images::uploadImagens($_FILES['file'], '../../../images/categorias/', explode('_', $imgcat), 150);
            if ($sendImg && $sendImg != $imagem) {
                @unlink('../../../images/categorias/' . $imagem);
                @unlink('../../../images/categorias/thumbs/' . $imagem);
                $imagem = $sendImg;
            }
        }
        $update = mysql_query("UPDATE `categorias` SET `pos` = '{$pos}', `titulo` = '{$title}', `alias` = '{$alias}', `descricao` = '" . @$desc . "', `imagem` = '{$imagem}' WHERE id = '{$idItem}' LIMIT 1");
        if ($update) {
            UpdatePos::categorias($idItem, $pos, $cat['parent']);
예제 #3
0
    $result['pos'] = $r['pos'];
    $result['titulo'] = $r['titulo'];
    $result['catid'] = $r['catid'];
    echo json_encode($result);
}
//---------------------------------------------------------------------------------------------------------
// SALVAR EDIÇÃO
//---------------------------------------------------------------------------------------------------------
if ($act == 'Save Edit') {
    if (empty($titulo)) {
        die('<span class="required">Informe o TÍTULO do artigo.</span>');
    }
    if (empty($catid)) {
        die('<span class="required">Informe a CATEGORIA do artigo.</span>');
    }
    $alias = Strings::stringToMeta($titulo);
    $dateupd = @$date ? "`date` = '" . implode('-', array_reverse(explode('/', $date))) . " {$hour}'," : '';
    $posupd = @$pos ? "`pos` = '{$pos}', " : '';
    $update = mysql_query("UPDATE `content` SET {$dateupd} {$posupd} `titulo` = '{$titulo}', `alias` = '{$alias}', `catid` = '{$catid}' WHERE `id` = '{$idItem}' LIMIT 1");
    if (@$update) {
        echo true;
        if ($posupd) {
            UpdatePos::content($idItem, $pos, $catid);
        }
    } else {
        echo '<span class="error">Houve um erro ao salvar os dados.</span>';
    }
}
//---------------------------------------------------------------------------------------------------------
// PUBLICAR - DESPUBLICAR
//---------------------------------------------------------------------------------------------------------