<?php session_start();
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf8\" />
<title>Кафедра \"Компьютерные системы автоматизации производства\" МГТУ им.Н.Э.Баумана</title>
<link href=\"design/style1.css\" rel=\"stylesheet\" type=\"text/css\" />
</head>
<body marginheight=\"0\">
<p>";
function lettertranslit($ruslet)
{
if($ruslet == "а" or $ruslet == "А") return "a";
if($ruslet == "б" or $ruslet == "Б") return "b";
if($ruslet == "в" or $ruslet == "В") return "v";
if($ruslet == "г" or $ruslet == "Г") return "g";
if($ruslet == "д" or $ruslet == "Д") return "d";
if($ruslet == "е" or $ruslet == "Е") return "e";
if($ruslet == "ё" or $ruslet == "Ё") return "yo";
if($ruslet == "ж" or $ruslet == "Ж") return "g";
if($ruslet == "з" or $ruslet == "З") return "z";
if($ruslet == "и" or $ruslet == "И") return "i";
if($ruslet == "й" or $ruslet == "Й") return "y";
if($ruslet == "к" or $ruslet == "К") return "k";
if($ruslet == "л" or $ruslet == "Л") return "l";
if($ruslet == "м" or $ruslet == "М") return "m";
if($ruslet == "н" or $ruslet == "Н") return "n";
if($ruslet == "о" or $ruslet == "О") return "o";
if($ruslet == "п" or $ruslet == "П") return "p";
if($ruslet == "р" or $ruslet == "Р") return "r";
if($ruslet == "с" or $ruslet == "С") return "s";
if($ruslet == "т" or $ruslet == "Т") return "t";
if($ruslet == "у" or $ruslet == "У") return "u";
if($ruslet == "ф" or $ruslet == "Ф") return "f";
if($ruslet == "х" or $ruslet == "Х") return "h";
if($ruslet == "ц" or $ruslet == "Ц") return "c";
if($ruslet == "ч" or $ruslet == "Ч") return "ch";
if($ruslet == "ш" or $ruslet == "Ш") return "sh";
if($ruslet == "щ" or $ruslet == "Щ") return "sh";
if($ruslet == "ы" or $ruslet == "Ы") return "i";
if($ruslet == "э" or $ruslet == "Э") return "e";
if($ruslet == "ю" or $ruslet == "Ю") return "yu";
if($ruslet == "я" or $ruslet == "Я") return "ya";
return "";
}
function translit($russtr)
{
$trans="";
for($i=0;$i<strlen($russtr);$i++) {
$trans=$trans.lettertranslit($russtr[$i]);
}
return $trans;
}
include("chkadmin.php");
require("sqlstart.php");
echo "<h1>Добавление связок курсового проекта студента и преподавателя.</h1>";
//http://contingent.bmstu.ru/
echo "<form id=\"form1\" name=\"form1\" method=\"post\" action=\"\">\n";
echo " <label>Семестр\n";
if($save_semestr or !isset($save_semestr)) {
echo " <input type=\"text\" name=\"semestr\" value=\"$semestr\">\n";
echo " <input type=\"checkbox\" name=\"save_semestr\" checked=\"checked\"/> Не стирать</label><br>\n";
}
else {
echo " <input type=\"text\" name=\"semestr\">\n";
echo " <input type=\"checkbox\" name=\"save_semestr\" /> Не стирать</label><br>\n";
}
echo " <label>Группа\n";
if($save_groupe or !isset($save_groupe) ) {
echo " <input type=\"text\" name=\"gruppa\" value=\"$gruppa\">\n";
echo " <input type=\"checkbox\" name=\"save_groupe\" checked=\"checked\"/> Не стирать</label><br>\n";
}
else {
echo " <input type=\"text\" name=\"gruppa\">\n";
echo " <input type=\"checkbox\" name=\"save_groupe\"/> Не стирать</label><br>\n";
}
echo " <input type=\"submit\" name=\"add\" id=\"add\" value=\"Выбрать\" />\n";
echo "</form>\n";
if($semestr!="" and $gruppa!="") {
echo "<hr>";
echo "<h3>Добавление сведений о проекте</h3><br>";
echo "<form id=\"form2\" name=\"form2\" method=\"post\" action=\"\">\n";
echo " <label>Студент\n";
echo " <select name=\"student\" id=\"student\">\n";
$page_request = "select * from students where semester=$semestr and groupe=$gruppa order by surname";
$pr = mysql_query($page_request);
$prows = mysql_num_rows($pr);
echo " <option value=\"0\">Студент</option>\n";
for($i=0;$i<$prows;$i++) {
$vstr = mysql_result($pr,$i,1)." ".mysql_result($pr,$i,2)." ".mysql_result($pr,$i,3);
$vid = mysql_result($pr,$i,0);
echo " <option value=\"$vid\">$vstr</option>\n";
}
echo " </select>\n";
echo " </label>\n<br>";
echo " <label>Преподаватель\n";
echo " <select name=\"prepods\" id=\"prepods\">\n";
$page_request = "select * from personal order by surname";
$pr = mysql_query($page_request);
$prows = mysql_num_rows($pr);
echo " <option value=\"0\">Преподаватель</option>\n";
for($i=0;$i<$prows;$i++) {
$vstr = mysql_result($pr,$i,1)." ".mysql_result($pr,$i,2)." ".mysql_result($pr,$i,3)."<br>";
$vid = mysql_result($pr,$i,0);
echo " <option value=\"$vid\">$vstr</option>\n";
}
echo " </select>\n";
echo " </label><br>\n";
echo " <label>Название проекта\n";
echo " <input type=\"text\" name=\"prname\" style=\"width: 1000px;\"><br>\n";
echo " <label>Семестр\n";
echo " <input type=\"text\" name=\"cursemestr\" value=\"$semestr\"><br>\n";
echo " <label>Дата защиты: день - \n";
echo " <input type=\"text\" name=\"zachdatad\" value=\"$zachdatad\">\n";
echo " <label> месяц - \n";
echo " <input type=\"text\" name=\"zachdatam\" value=\"$zachdatam\">\n";
echo " <label> год - \n";
echo " <input type=\"text\" name=\"zachdatay\" value=\"$zachdatay\"><br>\n";
echo " <label>Оценка цифрой\n";
echo " <input type=\"text\" name=\"mark\" value=\"$mark\"><br>\n";
echo " <input type=\"hidden\" name=\"semestr\" value=\"$semestr\" /><br>\n";
echo " <input type=\"hidden\" name=\"gruppa\" value=\"$gruppa\" /><br>\n";
echo " <input type=\"submit\" name=\"add\" id=\"add\" value=\"Добавить\" /><br>\n";
echo "</form>\n";
}
if ($prepods*$student!=0) {
$zachdata = $zachdatay."-".$zachdatam."-".$zachdatad;
if($zachdata!="--") $page_request = "INSERT INTO `rk9site`.`course_project` (
`ID` , `idstud` , `idprep` , `name` , `mark` , `year` , `date` , `semestr` , `filelink` , `tag` )
VALUES ( NULL, '$student', '$prepods' , '$prname', '$mark', '2010', '$zachdata', '$cursemestr', '',NULL );";
else $page_request = "INSERT INTO `rk9site`.`course_project` (
`ID` , `idstud` , `idprep` , `name` , `mark` , `year` , `date` , `semestr` , `filelink` , `tag` )
VALUES ( NULL, '$student', '$prepods' , '$prname', NULL, '2010', NULL, '$cursemestr', '', NULL );";
echo "<br>".$page_request;
$pr = mysql_query($page_request);
echo "<br>Добавлена связка: $prepods - $student";
}
$prepods = 0;
echo "<hr>";
echo "<h3>Изменение сведений о проекте</h3><br>";
echo "<form id=\"selectstudentsforedit\" method=\"post\" action=\"\" enctype=multipart/form-data>\n";
echo " <label>Студент\n";
echo " <select name=\"editstudent\" id=\"editstudent\">\n";
$page_request = "select * from students where semester=$semestr and groupe=$gruppa order by surname";
$pr = mysql_query($page_request);
$prows = mysql_num_rows($pr);
echo " <option value=\"0\">Студент</option>\n";
for($i=0;$i<$prows;$i++) {
$vstr = mysql_result($pr,$i,1)." ".mysql_result($pr,$i,2)." ".mysql_result($pr,$i,3);
$vid = mysql_result($pr,$i,0);
echo " <option value=\"$vid\">$vstr</option>\n";
}
echo " </select>\n";
echo " </label>\n";
echo " <input type=\"hidden\" name=\"semestr\" value=\"$semestr\" />\n";
echo " <input type=\"hidden\" name=\"gruppa\" value=\"$gruppa\" />\n";
echo " <input type=\"submit\" name=\"add\" id=\"add\" value=\"Выбрать\" />\n";
echo "</form>\n";
if ($makeedit==1) {
if (!empty($addedfile) and $ezachdatay!="" and $ecursemestr!="") {
$ydir = $_SERVER['DOCUMENT_ROOT']."\\course-projects\\$ezachdatay";
//echo $ydir."=".mkdir($ydir);
mkdir($ydir);
$yedir = $ydir."\\".$ecursemestr;
mkdir($yedir);
$newname = $eprid."-".translit($estudsurname).".zip";
$elink = "course-projects/".$ezachdatay."/".$ecursemestr."/".$newname;
if (is_uploaded_file($_FILES["addedfile"]["tmp_name"])) {
$res = move_uploaded_file($_FILES["addedfile"]["tmp_name"], $yedir."\\".$newname);
}
else echo "Ошибка записи файла!";
}
$makeedit =0;
$ezachdata = $ezachdatay."-".$ezachdatam."-".$ezachdatad;
$page_request = "select * from course_project where idstud=$editstudent";
$pr = mysql_query($page_request);
$page_request = "UPDATE `rk9site`.`course_project` SET ";
if($eprname!="") $page_request = $page_request."name = '".$eprname."'";
if($emark!="") $page_request = $page_request.", mark = '".$emark."'";
if($ezachdata!="") $page_request = $page_request.", date = '".$ezachdata."'";
if($ezachdatay!="") $page_request = $page_request.", year = '".$ezachdatay."'";
if($elink !="") $page_request = $page_request.", filelink = '".$elink ."'";
if($ecursemestr!="") $page_request = $page_request.", semestr = '".$ecursemestr."'";
if($etag!="") $page_request = $page_request.", tag = '".$etag."'";
$page_request = $page_request." WHERE `course_project`.`ID`= ".mysql_result($pr,0,0).";";
$pr = mysql_query($page_request);
//echo $page_request."<br>";
echo "<h3>Запись отредактирована</h3>";
}
if($editstudent!=0) {
echo "<hr>";
$page_request = "select * from course_project where idstud=$editstudent";
$pr = mysql_query($page_request);
$page_request = "select students.surname,students.name,students.patronymic from students where ID=$editstudent";
$pr2 = mysql_query($page_request);
echo "<strong>". mysql_result($pr2,0,0)." ".mysql_result($pr2,0,1)." ".mysql_result($pr2,0,2)."</strong>";
echo "<form id=\"editproject\" method=\"post\" action=\"\" enctype=multipart/form-data>\n";
echo " <label>Руководитель проекта: \n";
echo " <select name=\"eprepods\" id=\"prepods\" >\n";
$page_request = "select * from personal order by surname";
$pr3 = mysql_query($page_request);
$prows = mysql_num_rows($pr3);
//echo " <option value=\"".mysql_result($pr,0,1)."\">Преподаватель</option>\n";
for($i=0;$i<$prows;$i++) {
$vstr = mysql_result($pr3,$i,1)." ".mysql_result($pr3,$i,2)." ".mysql_result($pr3,$i,3);
$vid = mysql_result($pr3,$i,0);
if(mysql_result($pr,0,2)==mysql_result($pr3,$i,0)) echo " <option value=\"$vid\" selected=\"selected\">$vstr</option>\n";
else echo " <option value=\"$vid\">$vstr</option>\n";
}
echo " </select>\n";
echo " </label><br>\n";
echo " <label>Название проекта\n";
echo " <input type=\"text\" name=\"eprname\" value=\"".mysql_result($pr,0,3)."\" style=\"width: 1000px;\">\n";
echo " </label><br>\n";
echo " <label>Семестр\n";
echo " <input type=\"text\" name=\"ecursemestr\" value=\"".mysql_result($pr,0,7)."\">\n";
echo " </label><br>\n";
list($yr,$mn,$dt) = split('-',mysql_result($pr,0,6));
echo " <label>Дата защиты: день (дд) - \n";
echo " <input type=\"text\" name=\"ezachdatad\" value=\"$dt\">\n";
echo " <label> месяц (мм) - \n";
echo " <input type=\"text\" name=\"ezachdatam\" value=\"$mn\">\n";
echo " <label> год (гггг) - \n";
echo " <input type=\"text\" name=\"ezachdatay\" value=\"$yr\"><br>\n";
echo " <label>Оценка цифрой\n";
echo " <input type=\"text\" name=\"emark\" value=\"".mysql_result($pr,0,4)."\">\n";
echo " </label><br>\n";
echo " <label>Файл архива zip: \n";
echo "<input type=file name=addedfile />";
echo " </label>\n";
if(mysql_result($pr,0,8)!="") echo "<a href=\"http://".$GLOBALS[HTTP_HOST]."/".mysql_result($pr,0,8)."\">Скачать файл</a> В случае указания нового файла, старый будет заменен.<br>";
else echo "Файла нет<br>";
echo " <label>Ключевые слова\n";
echo " <input type=\"text\" name=\"etag\" value=\"".mysql_result($pr,0,9)."\" style=\"width: 1000px;\">\n";
echo " </label><br>\n";
echo " <input type=\"hidden\" name=\"eprid\" value=\"".mysql_result($pr,0,0)."\" />\n";
echo " <input type=\"hidden\" name=\"estudsurname\" value=\"".mysql_result($pr2,0,0)."\" />\n";
echo " <input type=\"hidden\" name=\"semestr\" value=\"$semestr\" />\n";
echo " <input type=\"hidden\" name=\"gruppa\" value=\"$gruppa\" />\n";
echo " <input type=\"hidden\" name=\"editstudent\" value=\"$editstudent\" />\n";
echo " <input type=\"hidden\" name=\"makeedit\" value=\"1\" />\n";
echo " <input type=\"submit\" name=\"add\" value=\"Изменить\" />\n";
echo "</form>\n";
//mkdir($dir
//echo $auth." ".$bookname." ".$file." ";
}
echo "<br><br><a href=\"/admin/adminka.php\">Вернуться в администраторскую</a>";
echo "
</body>
</html>"; ?>