esta es una pregunta simple, es que cada que pongo el header para que cuando marque un error de logueo, lo marque en el mismo index pero solo me redirecciona al index y no marca el error por eso quiero preguntarles si estoy bien miren:
Código PHP:
Ver originalinclude('configuracion.php');
if ($_POST['entrar']) {
$username=$_POST['username'];
$password=$_POST['password'];
if($username==NULL|$password==NULL) {
echo "un campo está vacio.";
}else{
if($udata['username'] != $username) {
echo "Usuario incorrecto.";
}else{
if($data['password'] != $password) {
echo "contraseña incorrecta.";
}else{
$_SESSION["s_username"] = $row['username'];
echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al Me.";
}
}
}
}
el header final si me redirecciona a la pagina sin problemas ¿me dicen si estoy bien o mal y como lo corrijo porfa?