Редакция 350 | Редакция 357 | К новейшей редакции | Весь файл | Учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 350 | Редакция 356 | ||
---|---|---|---|
Строка 173... | Строка 173... | ||
173 | }
|
173 | }
|
174 | 174 | ||
175 | return $result; |
175 | return $result; |
176 | }
|
176 | }
|
177 | 177 | ||
- | 178 | // Добавление поддержки новой версии apt-дистрибутива
|
|
- | 179 | function addDistVersion($distID, $version, $vname = "", $vcodename = "") { |
|
- | 180 | $result = array(); |
|
- | 181 | $sDistID = $this->secure->checkStr($distID); |
|
- | 182 | $sDVersion = $this->secure->checkStr($version); |
|
- | 183 | $sDVName = $this->secure->checkStr($vname); |
|
- | 184 | $sDVCName = $this->secure->checkInt($vcodename); |
|
- | 185 | ||
- | 186 | $query = "INSERT INTO ".$this->prefix."version SET dist_id='".$sDistID."', vname='".$sDVName."', version='".$sDVersion."', vcodename='".$sDVCName."'"; |
|
- | 187 | $rq =& $this->db->query($query); |
|
- | 188 | if (PEAR::isError($this->db)) { |
|
- | 189 | $result["ERR"] = 1; |
|
- | 190 | $result["ERRINFO"] = $this->db->getMessage(); |
|
- | 191 | } else { |
|
- | 192 | $rq->fetchInto($element); |
|
- | 193 | $result["ERR"] = 0; |
|
- | 194 | }
|
|
- | 195 | ||
- | 196 | return $result; |
|
- | 197 | }
|
|
178 | // Отображение типа дистрибутива
|
198 | // Отображение типа дистрибутива
|
179 | function showDistTypeForm($name = "dtype",$type = 0) { |
199 | function showDistTypeForm($name = "dtype",$type = 0) { |
180 | $query = "SELECT * FROM ".$this->prefix."dtype"; |
200 | $query = "SELECT * FROM ".$this->prefix."dtype"; |
181 | $rq =& $this->db->query($query); |
201 | $rq =& $this->db->query($query); |
182 | $show = "<select name='".$name."' id='".$name."'>\n"; |
202 | $show = "<select name='".$name."' id='".$name."'>\n"; |