X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Finc%2Fpermissions.inc;h=e6c2eb95ce7322c4b33d88a5589811dd3f5b1cbf;hb=8f32f1b8cf34b1840a4b5f470eb87433bb0e1339;hp=d27a1846e600bb7c57f91d5ae4f3b33f25bc83b6;hpb=808a489e1622158ecce9aa9e6062798fe979e084;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/inc/permissions.inc b/wwwroot/inc/permissions.inc index d27a184..e6c2eb9 100644 --- a/wwwroot/inc/permissions.inc +++ b/wwwroot/inc/permissions.inc @@ -5,8 +5,13 @@ class permissions { function isHierarch($node) { global $db; - $user_id=$_SESSION['user_id']; + if (IsSet($_SESSION['user_id'])) { + $user_id=$_SESSION['user_id']; + } else { + $user_id=0; + } if (!$user_id) return false; + $node_vector=chunk_split($node['node_vector'],VECTOR_CHARS,';'); $hierarchy=explode(';',$node_vector); foreach ($hierarchy as $hierarch) { @@ -29,8 +34,10 @@ function isHierarch($node) { function checkPermissions($node) { global $db; -if (IsSet($_SESSION['user_id']) { +if (IsSet($_SESSION['user_id'])) { $user_id=$_SESSION['user_id']; +} else { + $user_id=0; } /*