Jump to content
Fórum Script Brasil
  • 0

AJUDA - Sistema de Login e Senha.


Esmael Silva
 Share

Question

Eaí pessoal! :rolleyes:

Bem, estou desenvolvendo um site para minha escola, onde o aluno possa entrar e ver suas notas.

O site é o seguinte:

O aluno loga (Com senha e usuário) e após logado vai direto a uma página onde exibe suas notas em cada matéria. A página de cada um, eu mesmo irei desenvolver. Queria apenas o sistema para que ele logasse e fosse redirecionado a página referente ao login dele.

Apenas, gostaria que você me ajudassem com o sistema de login em PHP, para que eu pudesse com a juda de vocês criar esse sistema que citei acima.

Obg. pela atenção. :D

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Bem o sistema de autenticação é simples...

vu te passar a lógica e você fica encarregao de desenvolver o scritpo e a segurança nescessária.

Crie o seu formulario HTML onde o usuario informara os dados...

passe por method post para a pagina PHP...

NA PAGINA PHP

receba os dados do POST...

faça um select no banco de dados na tabela de usuario onde o login for a mesma que o usuario digitou e a senha a mesma que o usuario digitou...

se retorna um valor maior que 0 é porque está correto se não usuario e senha não existem ou está incorreto.

caso seja verdadeiro e exista adicione uma SESSION para ele poder transitar no sistema sem a nescecidade de logar novamente.

beleza a lógica essa vou por um exemplos basico para auxilhar no entendimento.

<form action="pagina.php" method="post">

<input name="login" />

<input name="senha" />

<input type="submit" value="Entrar" />

</form>

agora o arquivo[b] pagina.php[/b]
$usuario = $_POST['login'];
$senha = $_POST['senha'];

$sql = "SELECT * FROM alunos WHERE login = {$usuario} AND senha = {$senha}";
   $qry = mysql_query($sql);
       $num = mysql_num_rows($qry);

if($num > 0) {

$_SESSION[aluno] = true;

} else {

echo "USUARIO OU SENHA ERRADO";


}

bem exemplo bem basico tem muita coisa para melhorar ai MUITA MESMO ... mas para você entender e sabe como funciona e pode fazer está ai.

qualquer duvida durante o desenvolvimento... vir ae de novo ^^

Link to comment
Share on other sites

  • 0

Disposto a te ajudar creio que estou, pois expliquei para você detalhadamente como fazer e dei alguns exemplos... se esta esperando que eu faça para você, me desculpe mas isso não vai acontecer.

comece a desenvolver e quando tiver duvidas com relação ao que está fazendo pode vir perguntar.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.9k
    • Total Posts
      648.8k
×
×
  • Create New...