Created
January 22, 2019 16:36
-
-
Save parzibyte/02b09d448c288dd1c5eff598d0d5c748 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
# Si no entiendes el código, primero mira a login.php | |
# Iniciar sesión para usar $_SESSION | |
session_start(); | |
# Y ahora leer si NO hay algo llamado usuario en la sesión, | |
# usando empty (vacío, ¿está vacío?) | |
# Recomiendo: https://parzibyte.me/blog/2018/08/09/isset-vs-empty-en-php/ | |
if (empty($_SESSION["usuario"])) { | |
# Lo redireccionamos al formulario de inicio de sesión | |
header("Location: formulario.html"); | |
# Y salimos del script | |
exit(); | |
} | |
# No hace falta un else, pues si el usuario no se loguea, todo lo de abajo no se ejecuta | |
echo "Soy un mensaje secreto"; | |
?> | |
<!-- Por cierto, también se puede usar HTML como en todos los scripts de PHP--> | |
<p> | |
Hola mundo, soy un párrafo HTML que solamente pueden ver los usuarios logueados | |
</p> | |
<!-- Y aprovechando, le indicamos al usuario un enlace para salir--> | |
<a href="logout.php">Cerrar sesión</a> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment