Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema de login quase terminado, probleminha basico.


SrMaster

Pergunta

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 SrMaster
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

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;
        }

Link para o comentário
Compartilhar em outros sites

  • 0

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/

Link para o comentário
Compartilhar em outros sites

  • 0

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

Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...