Declaramos las variables
$usuario = "usuario"; $clave = "clave"; $usar_session = true;
Si usar_session es igual a true se creara una session y permitira acceder a la pagina o ver el contenido sin tener que insertar nuevamente los datos en el formulario.
Creamos la sesion
if($usar_session){ @session_start(); $_SESSION['protegido'] = $usuario; }
CODIGO
<?php $usuario = "usuario"; $clave = "clave"; $usar_session = false; ?> <h1>Mostar contenido protegido</h1> <form name="form" method="post" action=""> <label for="usuario">Usuario:</label> <input type="text" title="Inserta el nombre de usuario" name="usuario" /> <p><label for="clave">Clave:</label> <input type="password" title="Inserta tu clave" name="clave" /></p> <p><input type="submit" name="Submit" value="Acceso" /></p> </form> <?php if ($_POST['usuario'] == $usuario && $_POST['clave']==$clave || isset($_SESSION['protegido'])) { if($usar_session){ @session_start(); $_SESSION['protegido'] = $usuario; } $mostrar_contenido = false; echo "<p>Este seria el contenido protegido</p>"; } else{ echo "<p>Usuario no valido</p>"; } ?>
0 Responses So Far: