En principio .. lo que debes preocuparte en las páginas que redireccionas con tus links tras el login serían:
1) Propagar el SID . .ya sea de forma manual o automática por el URL o bien en cookies. Todo esto lo define (el cómo lo estás usando actualmente) tu php.ini (phpinfo() .. lo puedes ver) directivas:
session.use_cookies
session.use_trans_sid
Dependiendo del estado de estas .. así podras propagar el SID o tendras que hacerlo en tu programación.
2) Iniciar el uso de sesiones en todo script que las tenga que usar:
session_start();
Consejo:
Usa indice con '' para los arrays (podrían ser tomados como constantes):
$_SESSION['bblabla']
Pregunta:
¿ Para que propagas ese ID "de usuario" que es un dato de tu sesión activa en el URL . .cuando deberías usar directamente ese "idusuario" que YA tienes en tu sesión en index.php (leerlo/accederlo directamente bajo $_SESSION['idusuario'] ..) ?
echo '<br><a href=index.php?seccion=perfil&id='.$_SESSION[idusuario].'>Perfil</a>';
Un saludo, |