Para descargar el codigo click en las imagenes:
Una sesión en el entorno del desarrollo web consiste en controlar el acceso individual a una página o grupo de páginas determinado, mediante la asignación de un identificador de único para cada usuario. Con ello se puede conseguir hacer un seguimiento de cada usuario a lo largo de su visita en nuestra página web, desde que entra hasta que sale. PHP consigue con el apoyo de las sesiones construir páginas más personalizadas conservando dentro del objeto $_SESSION de PHP el estado de las acciones realizadas por el usuario (de dónde viene, por dónde ha pasado..).
// SE GUARDA CON EL NOMBRE index.php <html> <head> <title>Ejemplos PHP</title> </head> <body> <form method="POST" action="acceso.php"> <center> <ti> <h1>Entrar al Sistema</h1> <table width="36%" border="0"> <tr> <td width="46%" align="right">Usuario:</td> <td width="54%"><input type="text" name="nombre" /></td> </tr> <tr> <td align="right">Password:</td> <td><input type="password" name="clave" /></td> </tr> </table> <p> <input type="submit" value="Iniciar Sesion"> </p> </center> </form> </body> </html> |
|
//SE GUARDA CON EL NOMBRE acceso.php <?php import_request_variables("P","f_"); if (!strcmp($f_nombre,"franco") && !strcmp($f_clave,"super")){ session_start(); $_SESSION['acceso']=1; } if($_SESSION['acceso'] == 1){ header("Location:privada.php"); }else{ ?> <script type="text/javascript" language="javascript"> alert("Para acceder al administrador es necesario introducir su Usuario y Contrasena"); location.href="index.php"; </script> <?php } ?> |
|
//SE GUARDA CON EL NOMBDRE privada.php <?php session_start(); if ($_SESSION['acceso']!="1"){ ?> <script type="text/javascript" language="javascript"> alert("Para acceder al administrador es necesario introducir su Usuario y Contrasena"); location.href="index.php"; </script> <?php } echo "<center><h1>Bienvenido a la pagina privada</h1>"; echo "<a href='salir.php'>Salir del sistema</a></center>"; ?> |
|
//SE GUARDA CON EL NOMBDRE salir.php <?php session_start(); unset($_SESSION['s_seccion']); session_destroy(); ?> <script type="text/javascript" language="javascript"> alert("Usted a cerrado sesion"); location.href="index.php"; </script> |
No hay comentarios.:
Publicar un comentario