Exemplo n.º 1
0
                                        $new_list[$i]["id"] = $FLTR->CutString($FLTR->DirectProcessString($ids[$i], 1), "id");
                                        $new_list[$i]["name"] = $FLTR->CutString($FLTR->DirectProcessString($names[$i], 1), "title");
                                        $new_list[$i]["descr"] = $FLTR->CutString($FLTR->DirectProcessString($descrs[$i], 1), "title");
                                        $new_list[$i]["level"] = $FLTR->CutString($FLTR->DirectProcessString($levels[$i], 1), "number");
                                        if ($new_list[$i]["level"] > $CURRENT_USER["level"]) {
                                            $new_list[$i]["level"] = $CURRENT_USER["level"];
                                        }
                                        if ($new_list[$i]["level"] < -1) {
                                            $new_list[$i]["level"] = -1;
                                        }
                                        if (!$new_list[$i]["id"] || !$new_list[$i]["name"]) {
                                            OUT("<b>Ошибка! Необходимо ввести название группы</b>");
                                            return;
                                        }
                                    }
                                    $USR->SaveGroups($new_list);
                                    ?>
             Сохранено!<br>
             <div align=center><a href="<?php 
                                    OUT("?p={$p}&act={$act}&id={$id}&mod={$mod}");
                                    ?>
">назад</a></div>
             <?php 
                                    break;
                                case "add":
                                    if (!isset($level)) {
                                        $level = 0;
                                    }
                                    if (!isset($name)) {
                                        $name = "";
                                    }