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; }
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; } }
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(); } }
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; }