Example #1
0
 function getgrouplist($data, $printjson = true)
 {
     $ec = 1;
     $odata = 0;
     if ($printjson) {
         echo json_encode(array('ec' => $ec, 'data' => $odata)) . "\n";
     }
     $mymsggroup = Sqle::getA(gtable("mymsggroupdispordered", false), array("uid" => User::loginId()));
     load_view("template/msggroup.php", array("msggroup" => $mymsggroup));
 }
Example #2
0
 public static function profileid($inp)
 {
     $inp = 0 + $inp;
     setift($inp, User::loginId(), $inp == 0);
     $inp = 0 + $inp;
     return $inp;
 }
Example #3
0
 public static function updateLoginTime()
 {
     $timenow = time();
     Sqle::updateVal("users", array('last_login' => $timenow), array('id' => User::loginId()));
 }
Example #4
0
 function saveuserdetails($data)
 {
     $outp = array("ec" => 1, "data" => 0);
     if (User::loginType() == 'a' || User::loginId() == $data["uid"]) {
         $data = applyconv($data, false);
         $canneed = array("name", "sign", "lang", "news", "address", "fbid", "skypeid", "email", "phone", "dob");
         $toupdate = Fun::getflds($canneed, $data);
         $myf = User::userProfile(null, array("email" => getval("email", $toupdate, '')));
         if (isset($toupdate["email"]) && !($myf == null || $myf["id"] == $data["uid"])) {
             $outp["ec"] = -16;
         } else {
             $outp["data"] = Sqle::updateVal("users", $toupdate, array("id" => $data["uid"]));
         }
     } else {
         $outp["ec"] = -2;
     }
     return $outp;
 }