macho69
Usuario Novato
Usuario Novato

tengo una duda de como hacer que una página tenga relación con la anterior, me explico. Tengo una página la cual me pide un login y un password una vez ingresado este login y password accedo a otra página donde tengo diferentes enlaces a otras páginas, pero si yo en el navegador pongo directamente la dirección de esas páginas no me pide la contraseña, quisiera saber como hacer que me pida la contraseña.
Gracias.

Avatar Image
Usuario habitual
Usuario habitual

Para pasar datos entre páginas necesitas usar sesiones. Las sesiones te permiten guardar y recuperar variables durante el timepo que dura una sesión de usuario.

Una forma de hacer lo que quieres es :

1- Tienes que llamar a la función session_start() al principio de cada script php.

2- Cuando valides el usuario y la contraseña, guarda el nombre del usuario en el array $_SESSION:

$_SESSION['nombre']='nombre_de_usuario';

3- En cada página que quieras proteger, compruebas que previamente se ha introducido un nombre válido:

if ( $_SESSION['nombre'] == '' )
exit; // No hay usuario válido.

// Aquí sigues poniendo tu código.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares