Eric Freitas Postado Setembro 4, 2007 Denunciar Share Postado Setembro 4, 2007 pessoal, fiz umas funções mas.. num sei porque diabos essa merda num ta funcionando..fiz alguma coisa errato com certeza..alguém pode me ajudar?trataformecho'<div class="meio">'; $_user = $_POST['username']; $_pass = $_POST['senha']; if(strlen($_pass)>15 ||strlen($_pass)<8){ echo'Sua senha deve conter mais que <font color="red">8</font> e menos q <font color="red">15</font> caracteres'; echo'<META HTTP-EQUIV="Refresh" CONTENT="5;URL=?ins=1">'; }elseif(verSenha($_POST['senha'],$_POST['senha2'])==true){ echo'A senha Digitada não <font color="red">confere</font>'; echo'<META HTTP-EQUIV="Refresh" CONTENT="5;URL=?ins=insertUserAdm">'; }elseif(insertUserBanco($_user,$_pass,'0')==true){ echo'Dados Incluídos com <font color="red">SUCESSO!</font>'; echo'<META HTTP-EQUIV="Refresh" CONTENT="3;URL=?acao=abrirSite">'; } echo'</div>'; funcoes function insertUserBanco($_login,$_senha,$_permissoes){ require_once'conectaBanco.php'; $_sql = mysql_query("INSERT INTO tp_usuario (username,passwd,permissao) VALUES ('$_login','$_senha','$_permissoes')") or die('Erro na query'); if($_sql){ return true; }else{ return false; }mysql_close($_con); } function verSenha($_senha1,$_senha2){ if($_senha==$_senha2){ return true; }else{ return false; } }seguinte.. após muitos testes, eu descobri. havia um erro na minha função verSenha.Contudo o erro do return continuava, até q eu resolvi escrever a função pra ver o que ela me retornavanotei que o true é = 1e o false é = "NULL"então conclui q se eu fizesse se funcao==1 fazer X se não fazer Y.-> Muito obrigado assim mesmo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eric Freitas
pessoal, fiz umas funções mas.. num sei porque diabos essa merda num ta funcionando..
fiz alguma coisa errato com certeza..
alguém pode me ajudar?
trataform
funcoesseguinte.. após muitos testes, eu descobri. havia um erro na minha função verSenha.
Contudo o erro do return continuava, até q eu resolvi escrever a função pra ver o que ela me retornava
notei que o true é = 1
e o false é = "NULL"
então conclui q se eu fizesse se funcao==1 fazer X se não fazer Y.
-> Muito obrigado assim mesmo.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.