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

Sistema De Login


edumc

Pergunta

Olá,

Muita gente precisa de um bom e completo sistema de login e não encontra. Vamos aqui criar um!

Seguem algumas idéias que deveriam constar neste sistema:

--- Página de Cadastro

--- Recuperação de Senha (o usuário digita o e-mail cadastrado e é enviada uma nova senha / senha gravada em md5, para a recuperação o sistema gerará uma nova senha para o usuário, aumentando assim a segurança do nosso sistema)

--- Validação de E-mail (após o cadastro o usuário recebe um e-mail e clica em um link para que só assim possa efetuar seu login)

--- Página de Administração (uma página com todos os dados dos cadastrados e um arquivo .txt com todos os emails cadastrados para facilitar o envio de mala direta)

--- Utilizarmos mensagens após o usuário se logar no site (Olá "usuário")

--- Se possível uma página para os usuário editarem seus dados.

Agora vamos lá galera, comecem a postar!

Link para o comentário
Compartilhar em outros sites

  • Respostas 288
  • Created
  • Última resposta

Top Posters For This Question

Posts Recomendados

  • 0

gostei do layout do Amon-Rá_Beraldo achei simples e claro, ficou muito bom, mas poderiamos deixar ele valido pelo W3C no padrão strict o padrão Transitional é basicao qualquer um passa no teste W3C

só acho que pecou um pouco na semantica e excesso de div

e dar uma centralizada melhor nos text

vou postar um exemplo que eu fiz e ele é valido no W3C e não se preoculpem com meu pessimo layout, é só para voces terem uma ideia de como fazer um codigo no padrão valido W3C, mas não votem no meu layout lembre-se olhem só para o codigo para terem uma ideia melhor depois o layout que ganhar a gente melhora ele e passa ele para o padrão W3C e tableless

para mantermos uma organização e padrão dos projetos vamos ter uns diretorios basicos por exemplo

diretorio css onde serao guardados as folhas de estilo

diretorio js onde serao guardados os arquivos javascript

diretorio libs onde serao guardados nosso arquivos uteis, ferramentas ou funções para usarmos no sistema

diretorio img onde serao guardados as imagens

exemplo da tela de login

css\estilo.css

fieldset {
    position:absolute;
    width: 230px;
    height:80px;
    left:50%;
    top:50%;
    margin-left:-115px;
    margin-top:-40px;
     background-color: #eeeeee;
    border: 1px solid gray;
    padding:10px;
}

label {
    font-size:9pt;
    font-weight:bolder;
    font-weight: bold;  
    font-family:Verdana, Arial;    
    display:block;
    float:left;
    width:60px;
    margin-top:6px;
}

fieldset input {
    width:150px;
    font-size:8pt;
    color:#284281;    
    font-family:Verdana, Arial;
}

fieldset #submit  {
    cursor:pointer;
    width:50px;
    margin-left:60px;
}
js/funcoes.js
function focusFirst(){
   if (document.forms.length > 0 && document.forms[0].elements.length > 0)
       document.forms[0].elements[0].focus();
}
window.onload = focusFirst;
esse javascript inicia o focu no primeiro campo text do formulario, com o decorrer do nosso projeto iremos criar mais funções js login.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Login</title>
    <link rel="stylesheet" href="css/estilo.css" type="text/css" />
    <script src="js/funcoes.js" type="text/javascript"></script>    
</head>

<body>
<fieldset>
    <form id="formulario" method="post" action="login.php">        
        <p>
            <label for="nome">Nome</label>        
            <input type="text" name="nome" id="nome" /><br />
            <label for="senha">Senha</label>
            <input type="password" name="senha" id="senha" />
            <input type="submit" name="submit" id="submit" value="Entrar" />
        </p>        
    </form>
</fieldset>
</body>
</html>

como falei é só um exemplo fiz rapidao, mas podemos melhorar o layout que escolhermos depois

e vamos deixar o layout que vencer no padrão W3C, tableless e seguindo a semantica

Amon-Rá_Beraldo testa ai para voce ver o alinhamento dos texts

Link para o comentário
Compartilhar em outros sites

  • 0

Ola a todos !

Pessoal estou aprendendo agora sobre php e gostei muito desse tópico pois estou prescisando justamente de um sistema desse.

tipo:

Um login seguro com validação por email, recupera senha, multnivel, com adm, com envio de torpedos de user pra user, e outros. se alguém me puder add ai nesse projeto agradeceria muito pois assim poderei aprender mais rapido e consegui o que estou prescisando e tbms e alguen já tiver alguna coisa em funcionamento me manda pra eu ir estudando.

se for possivel me manden por email. julianoreze@gmail.com

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.



  • Estatísticas dos Fóruns

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