el codigo que has puesto hace lo mismo que el que tenia yo
el campo de la tabla donde se almacena el usuario se llama 'login'
entonces incluyo el seguridad.php al principio de la pagina que quiero proteger
Código:
<?include ("seguridad.php");?>
<?
y el de seguridad.php
Código:
<?
//Inicio la sesión
session_start();
$SESSION["login"];
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO
if ($_SESSION["autentificado"] != "SI") {
//si no existe, envio a la página de autentificacion
header("Location: index.php");
//ademas salgo de este script
exit();
}
?>
hasta ahora esto funciona perfectamente lo que no me termino de enterar es como puedo definir una variable para que me muestre en las paginas que estan protegidas el nombre de usuario, por ejemplo en habitaciones.php en la partte de abajo del menu tengo puesto lo que e dixo antes
Código:
<?
echo "<br>Has entrado con el nombre de usuario ";
echo "$SESSION[login]";
?>
he pensado en ponerlo asi directamente y no funciona, he de incluir algo mas en seguridad.php?? o en la pagina de contenido??
Código:
<?
echo "<br>Has entrado con el nombre de usuario ";
echo "$row[login]";
?>
PD:lo del echo pues la verda es q no tiene ninguna utilidad.
un saludo