Quiero que al intentar entrar una persona si no tiene el campo de contraseña o lo tiene mal le salta un mensaje de erro, a lo igual que con el usuario.
Y si ese usuario tiene en un campo de la BD "no" le salta otro mensaje de error, y si todo es correcto lo redireccionaria a una pagina..
El error que tengo es que no me detecta bien si tiene un no o si.. y no lo redirecciona tampoco
Tengo esto.. (luego aría el proceso a cambiarlo a mysqli) No se donde estoy fallando la verdad
Código PHP:
if ($_POST['uss']) {
$uss=$_POST['uss'];
$pass=$_POST['pass'];
if ($pass==NULL) {
echo "La contraseña no fue enviada";
}else{
if ($uss==NULL) {
echo "El usuario no fue enviado";
}else{
$checkvalido = mysql_query("SELECT uss,pass,Validado FROM new WHERE uss = '$uss', pass = '$pass' and Validado like '%si%'");
$valido_exist = mysql_num_rows($checkvalido);
if ($valido_exist>0) {
echo "tu campo validado es NO";
}else{
$query = mysql_query("SELECT uss,pass FROM new WHERE uss = '$uss'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['pass'] != $pass) {
echo "Contraseña incorrecta incorrecta";
}else{
$query = mysql_query("SELECT uss,pass FROM new WHERE uss = '$uss'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_uss"] = $row['uss'];
header("Location: carpeta/index.php");