РПЗ (Разработка модуля АИСУ Университет для отдела аспирантуры), страница 11
Описание файла
Файл "РПЗ" внутри архива находится в папке "Разработка модуля АИСУ Университет для отдела аспирантуры". Документ из архива "Разработка модуля АИСУ Университет для отдела аспирантуры", который расположен в категории "". Всё это находится в предмете "дипломы и вкр" из 12 семестр (4 семестр магистратуры), которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "дипломы" в общих файлах.
Онлайн просмотр документа "РПЗ"
Текст 11 страницы из документа "РПЗ"
if (el.name == "edu.spravka.serdoc" && value == "")
errorList.push(17);
if (el.name == "edu.spravka.numdoc" && value == "")
errorList.push(18);
if (el.name == "st[0].datereg" && value == "")
errorList.push(27);
if (el.name == "edu.nameschool" && value == "")
errorList.push(14);
if (el.name == "edu.spravka.datevidan" && value == "")
errorList.push(19);
break;
}
}
else if (elName == "textarea") { // TEXTAREA
if (value == "") errorList.push(7);
}
}
if ((document.getElementsByName("pers.sex")[1].checked==false)&&(document.getElementsByName("pers.sex")[0].checked==false))
errorList.push(5);
if ((document.getElementsByName("addres.persp.country")[0].value=='')&&(document.getElementsByName("addres.persp.city")[0].value==''))
errorList.push(12);
if ((document.getElementsByName("pers.pas_c")[0].value=='')&&(document.getElementsByName("pers.pas_c")[0].value==''))
errorList.push(6);
if (document.getElementsByName("st[0].kafedra")[0].value=='')
errorList.push(22);
if (document.getElementsByName("st[0].directing")[0].value=='')
errorList.push(21);
if (document.getElementsByName("st[0].director")[0].value=='')
errorList.push(23);
if (document.getElementsByName("st[0].edform")[0].value=='')
errorList.push(25);
if (document.getElementsByName("st[0].payform")[0].value=='')
errorList.push(26);
if (document.getElementsByName("edu.typeschool")[0].value=='')
errorList.push(13);
if ($("#datepicker_birth").val()!=''){
if (regexp.exec($("#datepicker_birth").val())==null)
errorList.push(4);}
if ($("#datepicker_pas").val()!=''){
if (regexp.exec($("#datepicker_pas").val())==null)
errorList.push(10);}
if ($("#datepicker_deliverydoc").val()!=''){
if (regexp.exec($("#datepicker_deliverydoc").val())==null)
errorList.push(20);}
if ($("#datepicker_expiry").val()!=''){
if (regexp.exec($("#datepicker_expiry").val())==null)
errorList.push(16);}
if ($("#datepicker_reg").val()!=''){
if (regexp.exec($("#datepicker_reg").val())==null)
errorList.push(28);}
// Финальная стадия
// Если массив ошибок пуст - возвращаем true
if (!errorList.length) {
var st = form2js('pers_form', '.', true,
function(node){
if (node.id && node.id.match(/callbackTest/)){
return { name: node.id, value: node.value };
}
}
);
var all=JSON.stringify(st, null, '\t\n');
alert(all);
var proverkaUpdate=$("#persid").val();
if (proverkaUpdate==0){
if ("<?=$jInfo->facultyID ?>"==0){
$("#answer").append('посылаю'+all);
};
var otvet = $.ajax({
url: "PHP/form_aspir.php",
type: 'POST',
dataType: 'HTML',
async:false,
data: {all:all},
success: function(r){(r)}
}).responseText;
var otvetJ=JSON.parse(otvet);
if (otvetJ.error==undefined){
if ("<?=$jInfo->facultyID ?>"==0){
alert('Аспирант успешно сохранён!');
$("#answer").append('получил'+otvet);
}
else{
alert('Аспирант успешно сохранён!');
window.location.href="aspirList.php";
}
}else
if (otvetJ.error=='JSONObject[datereg] not found.'){
alert('Заполните поле "Дата регистрации"')} else
if (otvetJ.error=='JSONObject[spec] not found.'){
alert('Заполните поле "Специальность"')}
else{
if ("<?=$jInfo->facultyID ?>"==0){
$("#answer").append('получил'+otvetJ.error);
};
alert(otvetJ.error);
}
}
if (proverkaUpdate>0){
$.post("PHP/formupdate_aspir.php", {all:all} , function(data){$("#answer").html(data)});
alert(all);
if ("<?=$jInfo->facultyID ?>"==0){
$("#answer").append('послал'+all);
};
var otvet = $.ajax({
url: "PHP/formupdate_aspir.php",
type: 'POST',
dataType: 'HTML',
async:false,
data: {all:all},
success: function(r){(r)}}).responseText;
alert(otvet);
var otvetJ=JSON.parse(otvet);
if (otvetJ.error==undefined){
if ("<?=$jInfo->facultyID ?>"==0){
alert('Аспирант успешно сохранён!');
$("#answer").append('получил'+otvet);
}
else {
alert('Аспирант успешно сохранён!');
window.location.href="aspirList.php";
}
}else
if (otvetJ.error=='JSONObject[datereg] not found.'){alert('Заполните поле "Дата регистрации"')} else
//if (otvetJ.error=='JSONObject[spec] not found.'){alert('Заполните поле "Специальность"')} else
//if (otvetJ.error=='JSONObject[faculty] not found.'){alert('Заполните поле "Факультет"')} /**/
if (otvetJ.error=='JSONObject[specialization.name] not found.'){alert('Заполните поле "Специальность"')}
else
if (otvetJ.error=='JSONObject[kafedra.name] not found.'){alert('Заполните поле "Кафедра"')}
else
if (otvetJ.error=='JSONObject[kafedra.director] not found.'){alert('Заполните поле "Руководитель"')}
else{
if ("<?=$jInfo->facultyID ?>"==0)
{
$("#answer").append('получил'+otvetJ.error);};
alert(otvetJ.error);
}
}
//обработка тега error
return false;
}
// Если есть ошибки - формируем сообщение, выовдим alert
// и возвращаем false
var errorMsg = "При заполнении формы допущены следующие ошибки:\n\n";
for (i = 0; i < errorList.length; i++) {
errorMsg += errorText[errorList[i]] + "\n";
}
alert(errorMsg);
return false;
}
</script>
<!--tabs-->
<script>
$(function re() {
$( "#tabs" ).tabs();
});
</script>
<!--datepicker-->
<script>
$(function() {
$.datepicker.setDefaults( $.datepicker.regional[ "ru" ] );
$( "#datepicker_birth" ).datepicker({showButtonPanel: true, changeMonth: true, changeYear: true });
$( "#datepicker_pas" ).datepicker({showButtonPanel: true, changeMonth: true, changeYear: true });
$( "#datepicker_expiry" ).datepicker({showButtonPanel: true, changeMonth: true, changeYear: true });
$( "#datepicker_deliverydoc" ).datepicker({showButtonPanel: true, changeMonth: true, changeYear: true });
$( "#datepicker_carryout" ).datepicker({showButtonPanel: true, changeMonth: true, changeYear: true });
$( "#datepicker_reg" ).datepicker({showButtonPanel: true, changeMonth: true, changeYear: true });
});
</script>
<!--forms-->
<script type="text/javascript" charset="utf-8">
$(function(){
// $("input, textarea, select, button").uniform();
});
</script>
<div id="content">
<h1>
<?php
echo 'Регистрация аспиранта/соискателя';
?>
</h1>
<form id="pers_form" name="pers_form" method="post" onsubmit="return FormClick(this); return false">
<div id="tabs">
<ul>
<li><a href="#tabs-1">Персональные данные</a></li>
<li><a href="#tabs-2">Данные об образовании</a></li>
<li><a href="#tabs-3">Данные о поступлении</a></li>
</ul>
<div id="tabs-1">
<!--pers_data-->
<ul class="forms">
<!--персональные данные-->
<div class="persFIO">
<input type="hidden" name="pers.id" value="" id="persid">
<input type="hidden" name="pers.frominet" value="" id="frominet">
<table class="single">
<tr>
<td><label>*Фамилия:</label></td> <td><label>*Имя:</label></td><td><label>Отчество:</label></td>
</tr>
<tr>
<td><input type="text" name="pers.surname" size="20" id="surname" > </td>
<td><input type="text" name="pers.name" size="20" id="name" > </td>
<td><input type="text" name="pers.lastname" size="20" id="lastname" ></td>
</tr>
<tr>
<td><label>*Дата рождения:</label></td>
<td><label>*Пол:</label></td>
<td><label>Семейное положение:</label></td>
</tr>
<tr>
<td valign="top" align="left">
<input name="pers.birthday" type="text" id="datepicker_birth" size="10">
</td>
<td valign="top" align="left">
<label class="sex"><input type="radio" name="pers.sex" value="1" id="sex1" onclick="mail(this)"> Муж</label>
<label class="sex"><input type="radio" name="pers.sex" value="0" id="sex0" onclick="femail(this)"> Жен</label>
</td>
<td valign="top" align="left">
<select name="pers.married" id="married" >
<option></option>
</select>
</td>
</tr>
</table>
</div><!--persFIO-->
<div class="persPASPORT">
<label class="headers">Паспортные данные:</label>
<table class="single">
<tr>
<td><label>*Серия:</label></td> <td><label>*Номер:</label></td> <td><label>*Дата выдачи:</label></td>
</tr>
<tr>
<td><input type="text" name="pers.pas_s" size="10" id="pas_s" ></td>
<td><input type="text" name="pers.pas_n" size="10" id="pas_n"></td>
<td><input name="pers.pas_d" type="text" id="datepicker_pas" size="10" ></td>
</tr>
<tr>
<td colspan="3"><label>*Кем выдан:</label></td>
</tr>
<tr>
<td colspan="3"><textarea name="pers.pas_ovd" cols="37" rows="3" id="pas_ovd" ></textarea></td>
</tr>
<tr>
<td><label>*Гражданство:</label></td>
<td colspan="2"><select name="pers.pas_c" style="width:220px;" id="perspas_c" ></select></td>
</tr>
<tr>
<td colspan="3"></td>
</tr>
<tr>
<td>
<label><input type="checkbox" name="pers.hostel" id="hostel" value="1"/>Нуждается в общежитии</label>
</td>
</tr>
</table>
<label class="headers">Место рождения</label>