Ir para conteúdo
Fórum Script Brasil

maotro

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Posts postados por maotro

  1. Ola,

    fis um sistema que quando a pessoa coloca o login e a senha eele redimericiona pra a pagina de um formulario,

    mas ele não verifica se existe o user no banco de dados,

    pode colocar qualquer login e qualquer senha que entra,

    oque devo colocar para verificar se a o user no banco de dados, e ai se tiver redimericionar !

    codigo do login.html

    <?php
      if($POST["submit"] == "Enviar"):
    
       // sua validação de campos e se estiver tudo ok, faça o redirecionamento conforme abaixo:
    
    header("location:suapagina.php");
    
    endif;
    ?>
    
    <HTML>
    <HEAD><TITLE> Conexão Mysql; Login </TITLE>
    <BODY>
    <form action="." method="user">
    Sistema mysql<BR>
    Login: <input type="text" name="login"><br>
    Senha <input type="password" name="senha"><br>
    <input type="submit" value="Enviar">
    <input type="reset" value="Apagar Campos">
    </form>

  2. Ola,

    fis um sistema que quando a pessoa coloca o login e a senha eele redimericiona pra a pagina de um formulario,

    mas ele não verifica se existe o user no banco de dados,

    pode colocar qualquer login e qualquer senha que entra,

    oque devo colocar para verificar se a o user no banco de dados, e ai se tiver redimericionar !

    codigo do login.html

    <?php
      if($POST["submit"] == "Enviar"):
    
       // sua validação de campos e se estiver tudo ok, faça o redirecionamento conforme abaixo:
    
    header("location:suapagina.php");
    
    endif;
    ?>
    
    <HTML>
    <HEAD><TITLE> Conexão Mysql; Login </TITLE>
    <BODY>
    <form action="." method="user">
    Sistema mysql<BR>
    Login: <input type="text" name="login"><br>
    Senha <input type="password" name="senha"><br>
    <input type="submit" value="Enviar">
    <input type="reset" value="Apagar Campos">
    </form>

  3. ola,

    eu estou criando um sistema,

    e tipo na hora que a pessoa colocar o login e senha,

    se estiver correto queria que redimericiona-se pra um formulario que criei,

    como posso fazer?

    Codigo do Login

    <HTML>
    <HEAD><TITLE> Conexão Mysql; Login </TITLE>
    <BODY>
    <form action="login_vai.php" method="user">
    Sistema mysql<BR>
    Login: <input type="text" name="login"><br>
    Senha <input type="password" name="senha"><br>
    <input type="submit" value="Enviar">
    <input type="reset" value="Apagar Campos">
    <?php 
    header('Localização: index.html'); 
    ?>
    
    
    </form>
    </BODY></HTML>

  4. Ola,

    estou motano um sistema mais sempre da esse erro

    Parse error: syntax error, unexpected '(' in C:\AppServ\www\login_vai.php on line 27

    aqui está o codigo da pagina

    <?php

    // Conexão com o banco de dados

    require "comum.php";

    // Inicia sessões

    session_start();

    // Recupera o login

    $login = isset($_POST["login"]) ? addslashes(trim($_POST["login"])) : FALSE;

    // Recupera a senha, a criptografando em MD5

    $senha = isset($_POST["senha"]) ? md5(trim($_POST["senha"])) : FALSE;

    // Usuário não forneceu a senha ou o login

    if(!$login || !$senha)

    {

    echo "Você deve digitar sua senha e login!";

    exit;

    }

    /**

    * Executa a consulta no banco de dados.

    * Caso o número de linhas retornadas seja 1 o login é válido,

    * caso 0, inválido.

    */

    $SQL = "SELECT id, nome, login, senha, postar

    FROM aut_usuarios

    WHERE login = "(".$login.");

    $result_id = @mysql_query($SQL) or die("Erro no banco de dados!");

    $total = @mysql_num_rows($result_id);

    // Caso o usuário tenha digitado um login válido o número de linhas será 1..

    if($total)

    {

    // Obtém os dados do usuário, para poder verificar a senha e passar os demais dados para a sessão

    $dados = @mysql_fetch_array($result_id);

    // Agora verifica a senha

    if(!strcmp($senha, $dados["senha"]))

    {

    // TUDO OK! Agora, passa os dados para a sessão e redireciona o usuário

    $_SESSION["id_usuario"] = $dados["id"];

    $_SESSION["nome_usuario"] = stripslashes($dados["nome"]);

    $_SESSION["permissao"] = $dados["postar"];

    header("Location: index.php");

    exit;

    }

    // Senha inválida

    else

    {

    echo "Senha inválida!";

    exit;

    }

    }

    // Login inválido

    else

    {

    echo "O login fornecido por você é inexistente!";

    exit;

    }

    ?>

    quem poder ajudar agradeço muito !

    ;)

×
×
  • Criar Novo...