
Que te cuesta colorear el código.
; else { ??? tienes 2 else volando y te falto cerrar un if. Tienes un gran desorden de condicionales.
Código PHP:
Ver original<?php
require("Conexion.php");
function quitar($mensaje) {
$nopermitidos = array("'", '\\', '<', '>', "\""); return $mensaje;
}
if (trim($_POST["usuario"]) != "" && trim($_POST["contrasena"]) != "") { $password = md5($_POST["contrasena"]); $result = mysql_query('SELECT Password, Nombre_Persona FROM personas WHERE Nombre_Persona=\'' . $usuario . '\''); if ($row["Password"] == $password) {
$_SESSION["k_username"] = $row["usuario"];
echo '<center><h3>Bienvenido(a)' . $_POST["usuario"] . '</h3></center>' . $_SESSION['k_username'] . '<p>';
echo '<center><a href="MenuRaul.php"><h3>Menu</h3></center></a></p>'; else {
echo '<center><h3><font color="red">USUARIO NO EXISTE!!!</font></h3></center>';
echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
} else {
echo '<center><h3><font color="red">DEBE ESPECIFICAR EL USUARIO Y EL PASSWORD!!!</font></h3></center>';
echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
} else {
echo '<center><h3><font color="red">PASSWORD INCORRECTO!!!</font></h3></center>';
echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
}
}
?>
Edit: Organiza bien ese condicional:
Código PHP:
Ver original
if ($row["Password"] == $password) {
$_SESSION["k_username"] = $row["usuario"];
echo '<center><h3>Bienvenido(a)' . $_POST["usuario"] . '</h3></center>' . $_SESSION['k_username'] . '<p>';
echo '<center><a href="MenuRaul.php"><h3>Menu</h3></center></a></p>';
} else {
echo '<center><h3><font color="red">DEBE ESPECIFICAR EL USUARIO Y EL PASSWORD!!!</font></h3></center>';
echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
}
} else {
echo '<center><h3><font color="red">PASSWORD INCORRECTO!!!</font></h3></center>';
echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
}