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

ixibir uma mensagem de erro quando erra a senha/login


roxzin

Pergunta

como eu faço pra quando o usuario for entra no site o loguin ou a senha estiver erado aparecer a mensagem falando.....

o codigo e esse

<style type="text/css">
<!--
body {
    background-color: #000000;
}
body,td,th {
    color: #F9CA84;
    font-family: Tahoma;
    font-size: 12px;
}
-->
</style>
&lt;script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css">
<body background="../Images/News_BG.gif">
<font color=white>
<LINK REL="StyleSheet" HREF="../Style.css" TYPE="text/css">

<?php
include("Includes/sql_check.php");
check_inject();
 include("Includes/config.php");

$mssql_ip = "127.0.0.1";
$mssql_login = "sa";
$mssql_pwd = "467585";
$mssql_userdb = "youxiuser";
$mssql_chardb = "Part2_Zodiac";
$mssql_donationdb = "donations";
?>

<?php

$action = $_GET['action'];

if($action == "login")
    {
    $username = $_POST['user'];
    $password = $_POST['pass'];

if ((eregi("[^a-zA-Z0-9_-]", $username)) ||
(eregi("[^a-zA-Z0-9_-]", $password)))
    {
    echo("<font color='#FFFFFF'>SQL Injection Detectada. Use Apenas (a-Z) e numeros (0-9)!");
        exit();
    }

    if($password == "")
        $password="empty";
        

    mssql_connect($mssql_ip,$mssql_login,$mssql_pwd);
    mssql_select_db($mssql_userdb);

    $querygetpwd = "SELECT * FROM usertbl WHERE account='$username'";
    $querypwd = mssql_query($querygetpwd);
    $pwd = mssql_fetch_row($querypwd);
    
    If($pwd[2]==$password)
        $logincheck="true";
}

?>

<?php
switch($logincheck){
    case "true":
        include("Doacoes.php");
        break;
    default:
        break;
}
?>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
$usuario = $_POST['usuario']; $senha = $_POST['senha'];
mysql_connect("localhost","root","");
mysql_select_db("banco_de_dados");
$sql = mysql_quwery("SELECT usuario, senha FROM cadastro WHERE usuario = '".$usuario."' AND senha =  '".$senha."'");
$linhas = mysql_num_rows($sql);
if($linhas == 0)
     echo "Seu cadastro não foi encontrado em nossa base de dados!";

Editado por Renato Penna
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
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...