Hallo,
hier hat man mit empfohlen eine neuere PHP Version zu verwenden. Ich bin auf PHP 5.6 umgestiegen. Seite läuft noch, allerdings erhalte ich folgende Meldung
Only variables should be passed by reference
Die Funktion
function userDaten($mysqli, $id) {
$stmt = $mysqli->prepare("SELECT user_code, user_type, user_nickname, user_login, ud_name, ud_vorname
FROM users
LEFT JOIN users_detail ON users_detail.ud_Uid = users.user_code
WHERE user_session=?");
$stmt->bind_param("s", session_id());
$stmt->execute();
$stmt->bind_result($user_code, $user_type, $user_nickname, $user_login, $ud_name, $ud_vorname);
$stmt->fetch();
$userDaten = array(
'user_code' => $user_code,
'user_type' => $user_type,
'user_nickname' => $user_nickname,
'user_login' => $user_login,
'ud_name' => $ud_name,
'ud_vorname' => $ud_vorname
);
return (object)$userDaten;
}