SrMaster Postado Janeiro 5, 2011 Denunciar Share Postado Janeiro 5, 2011 (editado) Olá pessoal, estou com um problema básico aqui, não está mostrando o nome do usuário logado após logar..Tutorial que usei http://www.oficinadanet.com.br/artigo/678/...essions_e_mysqlminha página: http://klass.dangercheats.com.br/login/página após login onde mostra o nome do usuário: http://klass.dangercheats.com.br/login/page.phpcadastro: http://klass.dangercheats.com.br/login/novo_usuario.phpe gostaria de saber também como faço pra a senha ser lida em md5? porque o sistema de cadastro que eu uso é outro ai queria que fosse em md5 pra ser melhor protegido e tal. Editado Janeiro 6, 2011 por SrMaster Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 6, 2011 Denunciar Share Postado Janeiro 6, 2011 Troca:if($_POST[ 'pwd' ] == $dados[ 'senha' ]) { session_register("nome"); header("Location: page.php"); exit; } Por: if($_POST[ 'pwd' ] == $dados[ 'senha' ]) { $_SESSION['nome'] = $dados['login']; header("Location: page.php"); exit; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jefferson Oliveira Postado Janeiro 6, 2011 Denunciar Share Postado Janeiro 6, 2011 Olá, acho que se você baixar o CMS JADMIN FREEWARE apenas 81k ele tem um sistema de login bacana, e você pode estudar ele!http://www.programarearte.com.br/2011/01/j...-para-download/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 david.lyonnais Postado Janeiro 7, 2011 Denunciar Share Postado Janeiro 7, 2011 Na questão de senhas com md5 é quase uma obrigação usar senhas codificadas, pra fazer isso o raciocino é simples é so cadastrar elas com md5() (Obvio ^^)Depois, na hora que for verificar se o usuario digitou a senha certa é so usa md5() nela e comparar com a codificada que esta no banco de dados.Mas uso do md5() você pode ser alvo de dicionarios, é so da uma olhada na função que eu criei, ela se encontra nesse link:Função ePK Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme Toneloto Postado Janeiro 7, 2011 Denunciar Share Postado Janeiro 7, 2011 Cara, ao usar o codigo abaixo você tranforma a variavel SENHA em md5.formulario.html<form name="login" method="post" action="recebe.php"> Senha : <input name="senha" type="text" id="senha"> <br><br> <input type="submit" name="Submit" value="Enviar"> </form> recebe.php <? $senha_vinda_formulario = $_POST['senha']; //recebe a senha $string = "$senha_vinda_formulario"; // para não confundir tranforma $senha_vinda_formulario em $string $string = md5($string); // tranforma $string que é a senha vinda do formulario em md5 echo "$string"; //mostra o resultado em md5 ?>Espero que seja isso que você queria se resolver seu problema avisa awe. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
SrMaster
Olá pessoal, estou com um problema básico aqui, não está mostrando o nome do usuário logado após logar..
Tutorial que usei http://www.oficinadanet.com.br/artigo/678/...essions_e_mysql
minha página: http://klass.dangercheats.com.br/login/
página após login onde mostra o nome do usuário: http://klass.dangercheats.com.br/login/page.php
cadastro: http://klass.dangercheats.com.br/login/novo_usuario.php
e gostaria de saber também como faço pra a senha ser lida em md5? porque o sistema de cadastro que eu uso é outro ai queria que fosse em md5 pra ser melhor protegido e tal.
Editado por SrMasterLink para o comentário
Compartilhar em outros sites
4 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.