Хранилища Subversion ant

Редакция

Редакция 83 | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 83 Редакция 91
Строка 167... Строка 167...
167
            $versID  = abs(intval($_POST["vers"]));
167
            $versID  = abs(intval($_POST["vers"]));
168
            $repname = mysql_real_escape_string($_POST["repName"]);
168
            $repname = mysql_real_escape_string($_POST["repName"]);
169
            $repinfo = mysql_real_escape_string($_POST["repInfo"]);
169
            $repinfo = mysql_real_escape_string($_POST["repInfo"]);
170
            $repsche = abs(intval($_POST["scheme"]));
170
            $repsche = abs(intval($_POST["scheme"]));
171
            $reptype = abs(intval($_POST["rtype"]));
171
            $reptype = abs(intval($_POST["rtype"]));
-
 
172
            $reproot = abs(intval($_POST["rootFolder"]));
172
173
173
            $res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', rtype_id='$reptype'");
174
            $res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', rtype_id='$reptype', root_id='$reproot'");
174
            $res =& $db->query("SELECT rep_id FROM repository ORDER BY rep_id DESC LIMIT 1");
175
            $res =& $db->query("SELECT rep_id FROM repository ORDER BY rep_id DESC LIMIT 1");
175
            $res->fetchInto($rep, DB_FETCHMODE_ASSOC);
176
            $res->fetchInto($rep, DB_FETCHMODE_ASSOC);
176
            $rep_id = $rep["rep_id"];
177
            $rep_id = $rep["rep_id"];
177
178
178
            $res =& $db->query("INSERT INTO ver2rep SET ver_id='$versID', rep_id='$rep_id'");
179
            $res =& $db->query("INSERT INTO ver2rep SET ver_id='$versID', rep_id='$rep_id'");
Строка 186... Строка 187...
186
            $repID      = abs(intval($_POST["rep"]));
187
            $repID      = abs(intval($_POST["rep"]));
187
            $repname    = mysql_real_escape_string($_POST["repName"]);
188
            $repname    = mysql_real_escape_string($_POST["repName"]);
188
            $repinfo = mysql_real_escape_string($_POST["repInfo"]);
189
            $repinfo = mysql_real_escape_string($_POST["repInfo"]);
189
            $repsche = abs(intval($_POST["scheme"]));
190
            $repsche = abs(intval($_POST["scheme"]));
190
            $reptype = abs(intval($_POST["rtype"]));
191
            $reptype = abs(intval($_POST["rtype"]));
-
 
192
            $reproot = abs(intval($_POST["rootFolder"]));
191
           
193
           
192
            $res =& $db->query("UPDATE repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', rtype_id='$reptype' WHERE rep_id='$repID'");
194
            $res =& $db->query("UPDATE repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', rtype_id='$reptype', root_id='$reproot' WHERE rep_id='$repID'");
193
            $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'");
195
            $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'");
194
            for ($i=0;$i<count($_POST["sect"]);$i++) {
196
            for ($i=0;$i<count($_POST["sect"]);$i++) {
195
                $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'");
197
                $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'");
196
            }
198
            }
197
            break;
199
            break;
Строка 352... Строка 354...
352
    case '25':
354
    case '25':
353
            // Удаление интерфейса
355
            // Удаление интерфейса
354
            $if = abs(intval($_POST["if"]));
356
            $if = abs(intval($_POST["if"]));
355
            $req =& $db->query("DELETE FROM interfaces WHERE if_id='$if'");
357
            $req =& $db->query("DELETE FROM interfaces WHERE if_id='$if'");
356
            break;
358
            break;
-
 
359
    case '26':
-
 
360
            // Создание корневой папки репозиториев
-
 
361
            $root = mysql_real_escape_string($_POST["rootFolder"]);
-
 
362
            $req =& $db->query("INSERT INTO root SET root_folder='$root'");
-
 
363
            break;
-
 
364
    case '27':
-
 
365
            // Редактирование корневой папки репозиториев
-
 
366
            $root_id = abs(intval($_POST["rootID"]));
-
 
367
            $root_fd = mysql_real_escape_string($_POST["rootFolder"]);
-
 
368
            $req =& $db->query("UPDATE root SET root_folder='$root_fd' WHERE root_id='$root_id'");
-
 
369
            break;
-
 
370
    case '28':
-
 
371
            // Удаление корневой папки репозиториев
-
 
372
            $root_id = abs(intval($_POST["rootID"]));
-
 
373
            $req =& $db->query("DELETE FROM root WHERE root_id='$root_id'");
-
 
374
            break;
357
}
375
}
358
376
359
header("Location: $go\n\n");
377
header("Location: $go\n\n");
360
378
361
?>
379
?>