} } // if ($file_error) { $error_flag = 1; $alert[3] = $err; } // if ($preview_error) { $error_flag = 1; $alert[7] = "Поле заполнено некорректно"; } // защита от F5 if (!$alert) { header("Location: /users/{$login}/setup/portfolio/"); exit; } break; case "poschange": $prj_ids = $_POST['profid']; $poss = $_POST['pos']; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/portfolio.php"; $portf = new portfolio(); $error .= $portf->UpdatePositions($uid, $prj_ids, $poss); break; case "portf_del": if ($_POST['is_video'] === '1') { $prj_id = (int) trim($_POST['v_prjid']); } else { $prj_id = (int) trim($_POST['prjid']); } require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/portfolio.php"; $portf = new portfolio(); if ($prj_id) { $error .= $portf->DelPortf($uid, $prj_id); } break; case "portf_del_all": if (sizeof($_SESSION['w_select'][$_POST['w_delete_prof']])) {