0) { $erlaubte_gruppen = explode(',',mysql_result($result,0)); foreach ($_SESSION['gruppen'] as $gruppe) { if (in_array($gruppe, $erlaubte_gruppen)) return true; } } } return false; } /* * Generiert einen gesicherten Link. Das Aussehen verändert sich, je nachdem, ob der * Nutzer die Erlaubnis hat, die Seite hinter dem Link aufzurufen, oder nicht. */ function secLink($item, $text) { // relative Links in Startverzeichnis-relative umwandeln if (getHomePath(dirname($_SERVER['SCRIPT_FILENAME'])) != dirname($item)) { $item = getHomePath(dirname($_SERVER['SCRIPT_FILENAME'])).SEPARATOR.$item; } if (!itemAccessible($item)) { // return ''.$text.' passwortgeschützt'; return ''.$text.' gesichert'; } return ''.$text.''; } ?>