Saltar al contenido

Mostrar mensaje antes de redirigir a otra página

Solución:

No puedes hacerlo de esa manera. El encabezado de PHP debe enviarse antes que cualquier contenido, por lo que el orden correcto es:

header("location: login6.php");
echo "Please Log In First";

Pero estos códigos redirigirán instantáneamente y no le permitirán ver el contenido. Entonces haría la redirección por JavaScript:

echo "Please Log In First";
echo "<script>setTimeout("location.href="http://www.example.com";",1500);</script>";

Puede utilizar la actualización del encabezado. Esperará el tiempo especificado antes de redirigir. Entonces puede mostrar su mensaje.

header( "refresh:5; url=login.php" ); //wait for 5 seconds before redirecting

Redireccionamiento de actualización HTTP para esperar 5 segundos:

header('Refresh:5; url=login6.php');
echo 'Please Log In First';
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *