falsch:
Code:
if (isset($_GET['user_id']) && is_numeric($_GET['user_id']) && $bcoid) {
$user_id = $_GET['user_id'];
$_SESSION['user_id'] = $user_id;
} else if (isset($_SESSION['user_id'])) {
$user_id = $_SESSION['user_id'];
} else {
system_message(tr('You do not have permission to access this interface!'));
}
_SESSION['user_id'] wird erstellt - sofern die user_id übergeben wird.
Falls keine übergeben wird und auch keine existiert -> Fehler.
Das fehlt in der addon.php (dort wird nur auf vorhandensein von $_SESSION['user_id'] getestet).
/J