roxzin Postado Janeiro 8, 2008 Denunciar Share Postado Janeiro 8, 2008 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> <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; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 viejoyo Postado Janeiro 8, 2008 Denunciar Share Postado Janeiro 8, 2008 Basta você fazer um query que compare a senha e login digitado pelo usuário, se não for igual exiba uma mensagem do tipo :"Login e/ou Senha incorreto". Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Janeiro 8, 2008 Denunciar Share Postado Janeiro 8, 2008 hummm e como devo fazer essa query? só iniciante não tendendo muito bem..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Janeiro 8, 2008 Denunciar Share Postado Janeiro 8, 2008 (editado) $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 Janeiro 8, 2008 por Renato Penna Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
roxzin
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
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.