Huschi
Moderator
Jupp, da stimmt etwas nicht. $UserGroup enthält einen String "4,6" der aber als Array behandelt werden sollte, damit es funktioniert.PHP:function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { ... if (is_array($UserGroup)) { ... } else { if (in_array($UserGroup, $arrGroups)) { $isValid = true; } }
Entweder Du setzt in isAuthorized() noch ein "$UserGroup = explode(',', $UserGroup);" ein oder Du expodest schon im Aufruf.
huschi.