Es curioso, pero me falla el inicio de la sesión en Internet Explorer versión 8. Con el 7 funciona al igual que con el resto de exploradores ( safari, opera, firefox...)
Tal cual lo tengo está así, ya me diréis si hay algo mal:
En asignación de la sesion:
Código PHP:
<?php
session_start();
$idSesion = $_SESSION['sesionUsuario'];
//si el inicio de sesion se hubiera realizado correctamente...
//asignamos la sesion...
$_SESSION['sesionUsuario'] = $row_usuario["idUsuario"];
//redirijo a la pagina deseada
header('location: ./index.php');
?>
Código PHP:
<?php session_start();
$idSesion = $_SESSION['sesionUsuario'];
//si no estuviera definida la sesion le mando fuera
if(!isset($idSesion)){
header('location: inicioSesion.php');
}else{
//mostramos la pagina
...
}
?>
Saludos y gracias.