X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=inc%2Feventz%2Flogin.inc;h=30d43780610658d8b8fe7b980148591395bd8aa1;hb=HEAD;hp=8e5501c8422e95e0ca47abe788b07f956a1d814e;hpb=e586807dafc64c3fe152ab518599e6cf3f0f84e1;p=mirrors%2FKyberia-bloodline.git diff --git a/inc/eventz/login.inc b/inc/eventz/login.inc deleted file mode 100644 index 8e5501c..0000000 --- a/inc/eventz/login.inc +++ /dev/null @@ -1,85 +0,0 @@ -query($q); - $set->next(); - - require(SYSTEM_ROOT.'/inc/ldap.inc'); - $user_id=$set->getString('user_id'); - $ldap_response=LDAPuser::auth($user_id,$password); - if ($set->getString('password')!=$hash and !$ldap_response) { - $error="Zadal si nespravne uzivatelske meno alebo heslo. Rob so sebou nieco"; - log::log('login',$node_id,'failed',$_SERVER['REMOTE_ADDR'],$login); - return false; - } - - elseif ($set->getString('user_status')=='waiting') { - $error='Tvoja registracia este nebola schvalena.'; - return false; - } - - else { - - $user_id=$set->getString('user_id'); - $cube_vector=$set->getString('cube_vector'); - - // saves friends list as an array into user session - - $q="select distinct node_parent,node_name from nodes where node_creator='$user_id' and external_link='session://friend' order by node_parent"; - $friendset=$db->query($q); - while ($friendset->next()){ - $_SESSION['friends'][$friendset->getString('node_parent')]=true; - } - - - $q="select nodes.node_name,nodes.node_id from node_access left join nodes on node_access.node_id=nodes.node_id where node_access.user_id='$user_id' and node_bookmark='yes' order by node_name"; - $bookmarkset=$db->query($q); - while ($bookmarkset->next()){ - $_SESSION['bookmarks'][$bookmarkset->getString('node_id')]=$bookmarkset->getString('node_name'); - } - - //saves ignored users as an array into user session - $q="select node_parent,node_name from nodes where node_creator='$user_id' and external_link='session://ignore'"; - $ignoreset=$db->query($q); - while ($ignoreset->next()){ - $_SESSION['ignore'][$ignoreset->getString('node_parent')]=true; - - } - - LDAPuser::replicate($login,$user_id,$password); - - $_SESSION['user_id']=$user_id; - $_SESSION['user_name']=$login; - if (!empty($cube_vector)) $_SESSION['cube_vector']=$cube_vector; - if (empty($_SESSION['template_set'])) $_SESSION['template_set']=$set->getString('template_set'); - if (is_numeric($_POST['screen_width'])) $_SESSION['browser']['screen_width']=$_POST['screen_width']; - if (is_numeric($_POST['screen_height'])) $_SESSION['browser']['screen_height']=$_POST['screen_height']; - $_SESSION['listing_amount']=$set->getString('listing_amount'); - $_SESSION['listing_order']=$set->getString('listing_order'); - $_SESSION['header_id']=$set->getString('header_id'); - log::log('login',$node_id,'ok',$login); - - - } - - return true; - - } -?> \ No newline at end of file