Example #1
0
 static function isloged()
 {
     if (wra_vku::isvkd()) {
         if (self::curuser()) {
             return true;
         } else {
             return false;
         }
     }
     if (wra_fbu::isfbd()) {
         if (self::curuser()) {
             return true;
         } else {
             return false;
         }
     }
     if (isset($_COOKIE['uid']) && isset($_COOKIE['passs'])) {
         $_SESSION['uid'] = $_COOKIE['uid'];
         $_SESSION['passs'] = $_COOKIE['passs'];
     }
     if (isset($_SESSION['uid']) && isset($_SESSION['passs'])) {
         if (wra_userscontext::confirm_user($_SESSION['uid'], $_SESSION['passs']) != 0) {
             unset($_SESSION['uid']);
             unset($_SESSION['passs']);
             return false;
         }
         return true;
     }
     return false;
 }
Example #2
0
 static function get_user($id, $soc_type)
 {
     WRA::debug($soc_type);
     switch ($soc_type) {
         case 'vk':
             // WRA::debug(wra_vku::getbd());
             $lepeople = new wra_vku();
             $lepeople->loadbyvk($id);
             return $lepeople;
             break;
         case 'fb':
             // WRA::debug(wra_fbu::getbd());
             $lepeople = new wra_fbu();
             $lepeople->loadbyfb($id);
             return $lepeople;
             break;
         default:
             return false;
             break;
     }
 }
Example #3
0
 function wfitem(wf $wf)
 {
     $this->header = 'Выйти';
     if (wra_userscontext::isloged()) {
         @wra_userscontext::logout();
         @wra_fbu::clearfbid();
         @wra_vku::clearvkid();
         if (!empty($_SERVER['HTTP_REFERER'])) {
             WRA::gotopage($_SERVER['HTTP_REFERER']);
         } else {
             // WRA::gotopage(WRA::base_url().'me');
             WRA::gotopage(WRA::base_url());
         }
         $wf->nicedie();
     }
 }
Example #4
0
 static function getcount($category)
 {
     //получить список
     $result = 0;
     $wd = new wra_db();
     $wd->query = 'SELECT count(`id`)
             FROM `' . WRA_CONF::$db_prefix . 'wra_vku`';
     $wd->executereader();
     while ($u0 = $wd->read()) {
         $r0 = new wra_vku();
         $r0->loadid($u0[0]);
         $result = $u0[0];
     }
     $wd->close();
     return $result;
 }