el error te aparece por esto...... en este codigo:
Código PHP:
Ver original echo"El usuario $registro[1] fue encontrado";
$_SESSION["nombre"]=$registro[1];
$_SESSION["nivel"]=$registro[4];
}
estas haciendo un hecho antes de un header.. lo cual no se puede..... en una web donde hay header..... no pueden haber impresiones html antes de estos header.
tu solucion seria quitar ese echo, puesto que se redirecciona y ese mensaje no se vera, o si se llega a visualizar sera de 1 segundo...... me explico ??
o si deseas dejar el mensaje, deberias cambiar ese header para redireccionar y cambiarlo por:
1. este codigo que haria lo mismo pero de forma correcta, pero insisto en que no tiene logica debido a que no se vera el mensaje por la rredireccion.
Código PHP:
Ver original $_SESSION["nombre"]=$registro[1];
$_SESSION["nivel"]=$registro[4];
echo "El usuario $registro[1] fue encontrado";
echo "<script>document.location='menu.php'</script>";
}
2.
Código PHP:
Ver original $_SESSION["nombre"]=$registro[1];
$_SESSION["nivel"]=$registro[4];
echo "<center><font color='orange'><h2>El usuario $registro[1] fue encontrado.</h2></font><br><br><a href='menu.php'>Retornar al Menu</a></center>";
}
Bueno espero tengas soluciones.....
Gracias por el karma.....
Suerte.