Hola nuevamente...
Ya encontré el error y no era error del script sino mío por gran torpeza!
Resulta que en el login del usuario incluyo el "session handler.php" de esta manera:
Código PHP:
if (USE_MYSQL_SESSIONS) {
include_once($_SERVER['DOCUMENT_ROOT']."session_handler.php");
} else {
session_start();
}
pero, en la configuración de las variables, tenía esto:
Código PHP:
// ¡Importante! utilizar esta función para almacenar los datos de la sesión en su base de datos Mysql
// desactivar esta función si su servidor no es compatible con este controlador de sesión.
define("USE_MYSQL_SESSIONS", false); // "false" para deshabilitar esta opción
Por lo tanto, lo que había que hacer es poner el define("USE_MYSQL_SESSIONS", true);
y eso era todo!