function Authorization($login, $password) { $mysql = new MySQL(); $array = $mysql->GetTable($this->NameBase, "User", NULL, "login='******'"); if ($array[0]["password"] === md5(md5($password))) { $token = $this->SetToken($array[0]['id']); return array('login' => $array[0]['login'], 'token' => $token); } }
function GetFullProfile($Id_NTO) { $mysql = new MySQL(); return $mysql->GetTable($this->NameBase, "FullData", NULL, "Id_NTO=" . $Id_NTO); }
function RemoveInerObjects($Id_OBJ) { $mysql = new MySQL(); $mass = $mysql->GetTable($this->NameBase, "Objects", NULL, "Id_OBJ=" . $Id_OBJ); foreach ($mass as $key => $value) { if (!$this->RemoveObject($value["id"])) { conprint("RemoveInerObjects=" . $Id_OBJ, "0"); return false; } } conprint("RemoveInerObjects=" . $Id_OBJ, "1"); return true; }
function GetLink($Id_MAP) { $mysql = new MySQL(); return $mysql->GetTable($this->NameBase, "LinkOBJ", NULL, "Id_MAP=" . $Id_MAP); }
function GetMAPxml($id) { $mysql = new MySQL(); $array = $mysql->GetTable($this->NameBase, "Maps", NULL, "id=" . $id); return file_get_contents($array[0]["data"], true); }
function GetSmallObjectOne($Id_SPD) { $mysql = new MySQL(); $mass = $mysql->GetTable($this->NameBase, "SmallData", Null, "id=" . $Id_SPD); return $mass[0]; }
function GetFullProfile() { $mysql = new MySQL(); return $mysql->GetTable("DataBase", "FullProfile", NULL, "Id_NTO=" . $this->Id_NTO); }