0

DÚVIDA - ERRO UNDEFINED PHP

criado por André Diegues em 20/05/2010 1:40pm

Boa Tarde Pessoal,

Comecei a trabalhar como Programador PHP há pouco tempo, e estou em um projeto na fase de testes.
Estou testanto atualmente um formulário de Cadastro, porém a cada tentativa de inserção de usuário me retorna uma mensagem sobre um erro desconhecido (undefined) e nao me apresenta nenhum código ou descrição do erro.

Segue abaixo o trecho crítico do código.:


// Verifica se foi retornado um valor válido
if(data[0] != "ok" && data[0] != "error")
{
msg = "Olá usuário,\nUm erro desconhecido impediu o continuamento do cadastrado!\n\n";
msg += "Gostaria de enviar um relatório com tipo de erro ao suporte do sgo?";


if(confirm(msg))
{ }

return false;
}

if(data[0] == "ok")
{
<?php if( isset($_GET['id']) ){ ?>
alert(data[1]);
document.location.href = "<?php echo(BASE);?>/admin/usuarios";
return false;
<?php } ?>


$("#TextIdOk").html(data[1]);
$("#DivOk").show().css("background", "#00CC66").fadeIn(2000);
window.document.cadastrar.reset();
for(f=0;f<14;f++){ cadastrar[f].css('border','1px solid #6699CC');}
carregue('<?echo(BASE."/admin/acoes/filtrar_usuarios.sgo");?>');
return false;
}else{
$("#TextIdOk").html("Olá "+data[1]+"!<br/>Por favor verifique os campos que estão com a borda em vermelho");
$("#DivOk").show().css("background", "#FF0000").fadeIn(2000);

// Quantidade de erros
e = data[2].split("_");
q = e.length;

for(f=0;f<q;f++)
{
msg = e[f].split(">");
cadastrar[msg[0]].css('border','1px solid #FF0000');
if(typeof(msg[1])!="undefined")
{
mensagem[f] = "\n"+msg[1];
}
}

alert("Foram encontrado "+mensagem.length+" erros. Abaixo a descrição de cada erro!\n"+mensagem.join(""));

return false;
}


Se puderem me ajudar, eu agradecerei!

Lista de Respostas:

0
20/05/2010 2:21pm
(~14 anos atrás)
BOZO respondeu:
Cara desculpa a franqueza, vc é novo aqui no site.
Mas isso é uma duvida para ser postada no fórum e nao numa FAQ.

Posta essa duvida no forum que ajudaremos.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)