[CodeIgniter] alert

Vinicius Cruz contato em viniciuscruz.com
Quarta Outubro 3 00:50:58 BRT 2007


galera,

tô levando 100 x 0 do CI.
tipo, fiz um plugin para o alert, e redirecionamento do sistema:

function alert($msg, $redirect)
{
    echo "<script>alert('".$msg."'); window.location='
".$redirect."'</script>";
}

aí, quando envia o cadastro, ele checa se ja existe no banco, e salva, caso
nao exista. Em seguinda, mostra alert e redireciona.

if($this->ScriptModel->totalRegistroPermissao($_POST['idpermissao'])>0)
        {
            $this->alert('Atenção: script existente para setor selecionado',
'cadastrar.wsa');
        }else
        {
            $this->ScriptModel->cadastrar();
            $this->alert('Script cadastrado com sucesso!', 'cadastrar.wsa');
        }

Quando o registro com idpermissao ja existe, ele entra no primeiro if
certinho. O problema é que quando não tem o registro, ele grava no banco, e
"volta" para o primeiro if, exibindo o alert de que "já existe para setor
selecionado". Que porcaria é essa??? Tem meia hora tentando, inclusive como
me indicaram com session, mas continua o mesmo erro... =/ Tô achando que é o
sono.... =(

Vinicius
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://codeigniter.com.br/pipermail/lista_codeigniter.com.br/attachments/20071003/10869f8d/attachment.html 


Mais detalhes sobre a lista de discussão Lista