Ejemplo login

<?php
 session_start();

//Si hay un usuario no hago nada. Si no hay usuario le pongo un enlace al login
 if (empty($_SESSION['user'])) {
 ?>
 <h2>No estás autorizado. Por favor haz login</h2>
 <a href="index.php">Página de login</a>
 <?php
 }
 else{
 echo "Yupiiii!";
 }
 ?>
<?php
 session_start();
 
 //Si me han mandado un usuario y un pass y son 'JUAN' y '1234'
 //El login es correcto, creo una variable de sesión usuario y le pongo 'JUAN'

$user = filter_input(INPUT_GET, 'user');
 $password = filter_input(INPUT_GET, 'password');
 if ($user == 'JUAN' && $password == '1234') {
 $_SESSION['user'] = $user;
 }
 ?>

<form>
 <p>Usuario:<input type="text" name="user"></p>
 <p>Password:<input type="password" name="password"></p>
 <input type="submit">
 </form>

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos