Ejemplo n.º 1
0
 private function iCheckGroup($id, $lan, $gid, $ogid)
 {
     $products = new Lan_addons_sold();
     $products->lan_id = $lan;
     $products->user_id = $id;
     $products->addon_id = $ogid;
     if (0 == $products->count()) {
         $this->connect();
         $sql = "SELECT user_class from " . $this->mySQLprefix . "user WHERE `user_id` = " . $id . ";";
         $res = $this->getQuerySingleResult($sql);
         if ($res != false) {
             $groups = explode(',', $res[0]);
             $inGroup = false;
             foreach ($groups as $group) {
                 if (0 == strcmp($group, $gid)) {
                     $inGroup = true;
                 }
             }
             if ($inGroup) {
                 $product = new Lan_addons_sold();
                 $product->addon_id = $ogid;
                 $product->user_id = $id;
                 $product->lan_id = $lan;
                 $product->insert();
             }
         }
     }
 }