![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
Пишу дипломную работу, где проект основан на php. Разбираться начал с нуля, так как на парах не учил особо, все получалось самостоятельно, пока не добрался до определенного момента работы, а именно: не могу понять каким образом поставить условие на вывод информации из базы данных. Конкретнее: реализована регистрация и авторизация пользователей, а также поле ввода информации. Нужно реализовать вывод информации при условии, когда посетитель зарегистрирован. То есть например есть три зарегистрированных посетителя. После того, как один из трех посетителей авторизовался, ему нужно ввести информацию в таблицу, он ввел ее, данные ушли, теперь он должен перейти на страницу, куда эти самые данные вывелись. Он должен просматривать только то, что он самостоятельно ввел, и редактировать ее уже не может. Дальше, мы вышли и зашли под другим пользователем, он информацию ввел уже давно, то есть он сразу должен видеть то, что вводил ранее. Потом мы снова выходим и заходим от того пользователя, который зарегистрировался только что и ввел информацию. Он должен видеть то, что вводил он. То есть каждый зарегистрировавшийся посетитель должен видеть ту информацию, которую ввел в базу непосредственно он сам. Прошу помочь, если кто знает как это делать.
P.S. Прошу прощения, если что-то оформил и сделал не так, я тут впервые. Пытался сообразить самостоятельно, но увы что-то не могу додумать все...(
Спустя 3 минуты, 30 секунд (15.05.2012 - 00:21) inpost написал(а):
Каждый пользователь имеет свой ID , то есть идентификационный номер. При авторизации ты его вводишь в сессию, к примеру $_SESSION['user_id'];
Далее, когда открываешь страницу кабинета, то выводишь именно данные, которые принадлежат этому ID. Соответственно все данные, добавленные пользователем - записываются с ссылкой на ID, кто добавил.
Далее, когда открываешь страницу кабинета, то выводишь именно данные, которые принадлежат этому ID. Соответственно все данные, добавленные пользователем - записываются с ссылкой на ID, кто добавил.
Спустя 4 минуты, 13 секунд (15.05.2012 - 00:25) morten написал(а):
inpost, да, я как раз думал о том, что это нужно делать, используя идентификаторы. То есть, имея на руках две таблицы (users и data) я просто связываю их id и таким образом проблема решается?)
Спустя 2 часа, 41 минута, 49 секунд (15.05.2012 - 03:07) inpost написал(а):
вообще информацию о юзерах можно хранить вообще в 1 таблице, если она простая:
ID, name, age, и т.д. и т.п.
ID, name, age, и т.д. и т.п.
Спустя 4 часа, 20 минут, 55 секунд (15.05.2012 - 07:28) morten написал(а):
У меня как раз так, всего два пункта (login, password), а остальное в таблице с информацией. Я кажется уже сообразил что нужно сделать, сегодня попробую ![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
Спасибо большое! Если что не так пойдет, снова в эту тему напишу))
![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
Спасибо большое! Если что не так пойдет, снова в эту тему напишу))
Спустя 5 часов, 17 минут, 42 секунды (15.05.2012 - 12:46) inpost написал(а):
morten
Ок!
Ок!
Спустя 1 день, 3 часа, 31 минута, 40 секунд (16.05.2012 - 16:17) morten написал(а):
inpost
Все сделал через сессии, эта часть работает отлично! Проект почти готов, осталось лишь сделать ограничение на ввод данных. То есть, если пользователь под таким логином уже однажды вводил данные, то больше он уже не может вводить их снова, он просто видит ранее введенные им данные.
Так же есть небольшой вопрос по созданию администратора сайта. То есть должен быть модератор, который сможет редактировать любую запись, в принципе это не сложно и легко реализуемо, вот только выходит, что его логин и пароль не будет храниться в базе с другими логинами. Так как там все графы id нужны для вывода информации. А с id = 0 не получается создать, как не пробовал)) Но тут уж вероятно моя некомпетентность в данной области играет не малую роль, возможно я просто не знаю много нюансов =)
Все сделал через сессии, эта часть работает отлично! Проект почти готов, осталось лишь сделать ограничение на ввод данных. То есть, если пользователь под таким логином уже однажды вводил данные, то больше он уже не может вводить их снова, он просто видит ранее введенные им данные.
Так же есть небольшой вопрос по созданию администратора сайта. То есть должен быть модератор, который сможет редактировать любую запись, в принципе это не сложно и легко реализуемо, вот только выходит, что его логин и пароль не будет храниться в базе с другими логинами. Так как там все графы id нужны для вывода информации. А с id = 0 не получается создать, как не пробовал)) Но тут уж вероятно моя некомпетентность в данной области играет не малую роль, возможно я просто не знаю много нюансов =)
Спустя 4 минуты, 4 секунды (16.05.2012 - 16:21) inpost написал(а):
Для админов - создаёшь в таблице users ещё одну колонку, называешь её `rigths`, `access`, и если обычный пользователь - ставишь абстрактную 0, если админ - 1. Ну и делаешь проверку на неё.
Насчёт первого вопроса - перед тем, как добавить - делай выборку. Есть ли хотя бы 1 запись, где юзер, который добавлял = данный юзер:
WHERE `id_user` = $_SESSION['user_id'] , нечто вроде такого
Насчёт первого вопроса - перед тем, как добавить - делай выборку. Есть ли хотя бы 1 запись, где юзер, который добавлял = данный юзер:
WHERE `id_user` = $_SESSION['user_id'] , нечто вроде такого
Спустя 14 часов, 22 минуты, 25 секунд (17.05.2012 - 06:44) morten написал(а):
inpost
С выборкой разобрался вроде бы, но вот с админом не выходит. Ведь если помещать запись в ту же таблицу, то он все равно получает свой id номер, хотя я кажется понял что нужно сделать, можно же во второй таблице сделать запись с таким же id и все, а в скрипте уже отдельные манипуляции проводить с разрешением администратору доступа))
С выборкой разобрался вроде бы, но вот с админом не выходит. Ведь если помещать запись в ту же таблицу, то он все равно получает свой id номер, хотя я кажется понял что нужно сделать, можно же во второй таблице сделать запись с таким же id и все, а в скрипте уже отдельные манипуляции проводить с разрешением администратору доступа))
Спустя 7 часов, 15 минут, 21 секунда (17.05.2012 - 13:59) morten написал(а):
В общем с выборкой тоже траблы возникли, я вот таким образом пытаюсь сделать проверку:
Но для любых пользователей он все равно выполняет первое условие... Я подозреваю, что не правильно делаю проверку)) По идее же, раз пользователь еще не вводил данные, то нет такого id в таблице data, но все равно при сравнении он выдает первое условие.
<?php
session_start();
include ("bd_connection.php");
$id = $_SESSION['id'];
$check = mysql_query("SELECT id FROM data WHERE id='$id'");
$myrow = mysql_fetch_array($check);
if ($myrow['id'] = $id)
{
echo 'Вы уже ввели данные!<a href="output_data.php"> Просмотр введенных данных</a>.';
}
else
{
echo 'Для продолжения работы перейдите по <a href="input_data.php">ссылке</a>.';
}
?>
Но для любых пользователей он все равно выполняет первое условие... Я подозреваю, что не правильно делаю проверку)) По идее же, раз пользователь еще не вводил данные, то нет такого id в таблице data, но все равно при сравнении он выдает первое условие.
Спустя 20 минут, 53 секунды (17.05.2012 - 14:20) NitroGenerate написал(а):
$check = mysql_query("SELECT id FROM data WHERE id='".$id."' limit 1");
$myrow = mysql_fetch_assoc($check);
Спустя 59 секунд (17.05.2012 - 14:21) inpost написал(а):
mysql_num_rows - проверяешь, есть ли запись в БД с таким ID. Возвращает количество найденных записей.
Спустя 1 минута, 6 секунд (17.05.2012 - 14:22) NitroGenerate написал(а):
=)
<?php
session_start();
include ("bd_connection.php");
$id = $_SESSION['id'];
$check = mysql_query("SELECT id FROM data WHERE id='".$id."' limit 1");
if(@mysql_num_rows($check)){
$myrow = mysql_fetch_assoc($check);
if ($myrow['id'] = $id)
{
echo 'Вы уже ввели данные!<a href="output_data.php"> Просмотр введенных данных</a>.';
}
else
{
echo 'Для продолжения работы перейдите по <a href="input_data.php">ссылке</a>.';
}
}else echo 'Записей в БД нет, с этим надо как-то бороться...';
?>
Спустя 2 минуты, 38 секунд (17.05.2012 - 14:25) inpost написал(а):
NitroGenerate
собаку то зачем влепил? Какая грандиозная ошибка, специально, чтобы потом пол года искать, почему скрипт не работает так, как тебе надо?
собаку то зачем влепил? Какая грандиозная ошибка, специально, чтобы потом пол года искать, почему скрипт не работает так, как тебе надо?
Спустя 18 минут, 36 секунд (17.05.2012 - 14:43) NitroGenerate написал(а):
Пардон, ступил, забыл, что mysql_num_rows возвратит ноль, вместо ошибки если строк не будет.
Спустя 6 часов, 20 минут, 35 секунд (17.05.2012 - 21:04) morten написал(а):
inpost
NitroGenerate
Благодарю вас за оказанную помощь! Все работает!) Низкий вам поклон, с админкой постараюсь уж сам разобраться))
Но один вопрос таки задам, есть ли в php аналог datagrid или что-то подобное? Это нужно для того, чтобы после авторизации админа, он переходил в так называемую админку и мог видеть список зарегистрированных пользователей, чьи введенные данные он будет редактировать. Он выбирает кого-то и после заходит на страницу редактирования данных выбранного пользователя)
NitroGenerate
Благодарю вас за оказанную помощь! Все работает!) Низкий вам поклон, с админкой постараюсь уж сам разобраться))
Но один вопрос таки задам, есть ли в php аналог datagrid или что-то подобное? Это нужно для того, чтобы после авторизации админа, он переходил в так называемую админку и мог видеть список зарегистрированных пользователей, чьи введенные данные он будет редактировать. Он выбирает кого-то и после заходит на страницу редактирования данных выбранного пользователя)
Спустя 21 день, 20 часов, 42 минуты, 54 секунды (9.06.2012 - 17:47) morten написал(а):
Ребят, решил вот проверить свою работу, дабы убедиться, что она работает. И к своему удивлению, она перестала работать! Что же случилось за все то время, которое я просто не проверял проект? Один из скриптов перестал отправлять данные в базу и даже ошибок не выдает никаких, просто не отправляет и все, код как будто перестал работать...
Вот этот код, все прекрасно работало, в базу отправлялись данные, при пустых окнах для введения данных, выдавались прописанные мною ошибки, не могу понять что происходит, просто ничего не происходит при нажатии кнопки отправить. Выполняется переход на output_data.php, но в базе ничего нет и соответственно на output_data.php тоже, так как на этой странице выполняется вывод как раз из базы. Да, также перестал работать и denwer, но я решил эту проблему, путем стирания файла hosts из папки windows. Может быть кто-нибудь знает в чем проблема? Прошу снова помочь.
Вот этот код, все прекрасно работало, в базу отправлялись данные, при пустых окнах для введения данных, выдавались прописанные мною ошибки, не могу понять что происходит, просто ничего не происходит при нажатии кнопки отправить. Выполняется переход на output_data.php, но в базе ничего нет и соответственно на output_data.php тоже, так как на этой странице выполняется вывод как раз из базы. Да, также перестал работать и denwer, но я решил эту проблему, путем стирания файла hosts из папки windows. Может быть кто-нибудь знает в чем проблема? Прошу снова помочь.
<?php
session_start();
if ($_POST)
{
$fio = trim($_POST['fio']);
$kaf = trim($_POST['kaf']);
$dol = trim($_POST['dol']);
$stavka = trim($_POST['stavka']);
$date = trim($_POST['date']);
$srok = trim($_POST['srok']);
$r111 = trim($_POST['r111']);
$r112 = trim($_POST['r112']);
$r113 = trim($_POST['r113']);
$r114 = trim($_POST['r114']);
$r121 = trim($_POST['r121']);
$r122 = trim($_POST['r122']);
$r123 = trim($_POST['r123']);
$r124 = trim($_POST['r124']);
$r125 = trim($_POST['r125']);
$r126 = trim($_POST['r126']);
$r1261 = trim($_POST['r1261']);
$r127 = trim($_POST['r127']);
$r128 = trim($_POST['r128']);
$r129 = trim($_POST['r129']);
$r1210 = trim($_POST['r1210']);
$r211 = trim($_POST['r211']);
$r213 = trim($_POST['r213']);
$r301 = trim($_POST['r301']);
$r311 = trim($_POST['r311']);
$r312 = trim($_POST['r312']);
$r313 = trim($_POST['r313']);
$r314 = trim($_POST['r314']);
$r315 = trim($_POST['r315']);
$r316 = trim($_POST['r316']);
$r321 = trim($_POST['r321']);
$r322 = trim($_POST['r322']);
$r323 = trim($_POST['r323']);
$r324 = trim($_POST['r324']);
$r401 = trim($_POST['r401']);
$r402 = trim($_POST['r402']);
$r403 = trim($_POST['r403']);
$r404 = trim($_POST['r404']);
$r405 = trim($_POST['r405']);
$r406 = trim($_POST['r406']);
$r407 = trim($_POST['r407']);
$r408 = trim($_POST['r408']);
$r409 = trim($_POST['r409']);
$r4010 = trim($_POST['r4010']);
$r4011 = trim($_POST['r4011']);
$r4012 = trim($_POST['r4012']);
$r4013 = trim($_POST['r4013']);
$r4014 = trim($_POST['r4014']);
$checkbox1 = ((isset($_POST['r128']))&&($_POST['r128'] == '1'))? 1 : 0;
$checkbox2 = ((isset($_POST['r211']))&&($_POST['r211'] == '1'))? 1 : 0;
$checkbox3 = ((isset($_POST['r316']))&&($_POST['r316'] == '1'))? 1 : 0;
$checkbox4 = ((isset($_POST['r4010']))&&($_POST['r4010'] == '1'))? 1 : 0;
$checkbox4 = ((isset($_POST['r4014']))&&($_POST['r4014'] == '1'))? 1 : 0;
$error = false;
$errortext = '<p>При заполнении формы произошли следующие ошибки:</p><ul>';
if (empty($fio))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($kaf))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($dol))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($stavka))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($date))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($srok))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r111))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r112))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r113))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r114))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r121))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r122))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r123))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r124))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r125))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r126))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r1261))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r127))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r128))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r129))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r1210))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r211))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r213))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r301))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r311))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r312))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r313))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r314))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r315))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r316))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r321))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r322))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r323))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r324))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r401))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r402))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r403))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r404))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r405))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r406))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r407))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r408))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r409))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r4010))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r4011))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r4013))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
if (empty($r4014))
{$error = true;
$errortext = '<li>Вы не заполнили одно из полей формы!</li>';
}
$errortext .= '</ul>';
if ($error)
{
echo($errortext);
} else {
$db = 'rating';
$dbhost = 'localhost';//Хост MySQL
$dblogin = 'root';
$dbpassword = '';
$dbcon = @mysql_connect($dbhost,$dblogin,$dbpassword);
if (!$dbcon)
{
echo '<p align="center">Произошла ошибка при подсоединении к MySQL!</p>'.mysql_error(); exit();
} else {
if (!@mysql_select_db($db, $dbcon))
{
echo('<p align="center">Выбранной базы данных не существует!</p>');
}
}
$insert = "INSERT INTO data (fio, kaf, dol, stavka, date, srok, Number111, Number112, Number113, Number114, Number121, Number122, Number123,
Number124, Number125, Number126, Number1261, Number127, Number128,
Number129, Number1210, Number211, Number213, Number301, Number311,
Number312, Number313, Number314, Number315, Number316, Number321,
Number322, Number323, Number324, Number401, Number402, Number403,
Number404, Number405, Number406, Number407, Number408, Number409,
Number4010, Number4011, Number4013, Number4014)
VALUES ('".$_POST['fio']."','".$_POST['kaf']."','".$_POST['dol']."',
'".$_POST['stavka']."', '".$_POST['date']."', '".$_POST['srok']."',
'".$_POST['r111']."', '".$_POST['r112']."', '".$_POST['r113']."', '".$_POST['r114']."',
'".$_POST['r121']."', '".$_POST['r122']."', '".$_POST['r123']."', '".$_POST['r124']."',
'".$_POST['r125']."', '".$_POST['r126']."', '".$_POST['r1261']."', '".$_POST['r127']."', '".$_POST['r128']."', '".$_POST['r129']."', '".$_POST['r1210']."', '".$_POST['r211']."',
'".$_POST['r213']."', '".$_POST['r301']."', '".$_POST['r311']."', '".$_POST['r312']."',
'".$_POST['r313']."', '".$_POST['r314']."', '".$_POST['r315']."', '".$_POST['r316']."', '".$_POST['r321']."', '".$_POST['r322']."', '".$_POST['r323']."', '".$_POST['r324']."',
'".$_POST['r401']."', '".$_POST['r402']."', '".$_POST['r403']."', '".$_POST['r404']."',
'".$_POST['r405']."', '".$_POST['r406']."', '".$_POST['r407']."', '".$_POST['r408']."',
'".$_POST['r409']."', '".$_POST['r4010']."', '".$_POST['r4011']."', '".$_POST['r4013']."', '".$_POST['r4014']."')";
$sql = mysql_query($insert);
if ($sql)
{
echo('<p align="center">Вы успешно отправили данные!</p>');
}
mysql_close($dbcon);
}
}
?>
<html>
<title>Ввод данных</title>
<form action="output_data.php" id="input_form" name="input_form" method="post" action="">
<table width="800" height="731" border="2" align="center" cellpadding="1" cellspacing="1">
<tr>
<td colspan="3" align="center" height="50">Анкета для определения рейтинга преподавателя за учебный год</td>
</tr>
<tr>
<td height="50" colspan=1 align="center">Ф.И.О. преподавателя:</td>
<td width="170" colspan=2 height="50" align="center"><input type="text" name="fio" id="fio" /></td>
</tr>
<tr>
<td height="50" colspan=1 align="center">Кафедра:</td>
<td width="170" colspan=2 height="50" align="center"><input type="text" name="kaf" id="kaf" /></td>
</tr>
<tr>
<td height="50" colspan=1 align="center">Должность:</td>
<td width="170" colspan=2 height="50" align="center"><input type="text" name="dol" id="dol" /></td>
<tr>
<td height="50" colspan=1 align="center">Размер ставки:</td>
<td width="170" colspan=2 height="50" align="center"><input type="text" name="stavka" id="stavka" /></td>
</tr>
<tr>
<td height="50" colspan=1 align="center">Дата рождения:</td>
<td width="170" colspan=2 height="50" align="center"><input type="text" name="date" id="date" /></td>
</tr>
<tr>
<td height="50" colspan=1 align="center">Срок окончания избрания:</td>
<td width="170" colspan=2 height="50" align="center"><input type="text" name="srok" id="srok" /></td>
</tr>
<tr>
<td height="50" colspan=3 align="center">1. Учебно-методическая работа</td>
</tr>
<tr>
<td height="50" colspan="3" align="center">1.1. Учебная работа</td>
</tr>
<tr>
<td width="170" height="50" align="center">Объем запланированной нагрузки:</td>
<td width="170" height="50" align="center">
<input type="text" name="r111" id="r111" />
<td width="100" align="center">Часы</td>
</td>
</tr>
<tr>
<td height="50" align="center">Объем фактически выполненной учебной нагрузки:</td>
<td align="center"><input type="text" name="r112" id="r112" /></td>
<td width="100" align="center">Часы</td>
</tr>
<tr>
<td height="50" align="center">Доля аудиторной нагрузки</td>
<td align="center"><input type="text" name="r113" id="r113" /></td>
<td width="100" align="center">%</td>
</tr>
<tr>
<td height="50" align="center">Доля лекционных занятий:</td>
<td align="center"><input type="text" name="r114" id="r114" /></td>
<td width="100" align="center">%</td>
</tr>
<tr>
<td height="50" colspan="3" align="center">1.2. Методическая работа</td>
</tr>
<tr>
<td width="170" height="50" align="center">Количество разработанных УМК:</td>
<td width="170" height="50" align="center">
<input type="text" name="r121" id="r121" />
<td width="100" align="center">Шт.</td>
</td>
</tr>
<tr>
<td height="50" align="center">Количество обновленных/разработаных дисциплин:</td>
<td align="center"><input type="text" name="r122" id="r122" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td width="170" height="50" align="center">Количество обновленных/разработанных программ практик:</td>
<td width="170" height="50" align="center">
<input type="text" name="r123" id="r123" />
<td width="100" align="center">Шт.</td>
</td>
</tr>
<tr>
<td height="50" align="center">Количество разработаных контрольно-диагностических материалов:</td>
<td align="center"><input type="text" name="r124" id="r124" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td width="170" height="50" align="center">Количество разработанных ЭУМК:</td>
<td width="170" height="50" align="center">
<input type="text" name="r125" id="r125" />
<td width="100" align="center">Шт.</td>
</td>
</tr>
<tr>
<td height="50" align="center">Количество изданных учебно-методических пособий:</td>
<td align="center"><input type="text" name="r126" id="r126" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">- Из них с грифом:</td>
<td align="center"><input type="text" name="r1261" id="r1261" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Доля аудиторных занятий подготовленных и проведенных в интерактивной форме:</td>
<td align="center"><input type="text" name="r127" id="r127" /></td>
<td width="100" align="center">%</td>
</tr>
<tr>
<td height="50" align="center">Участие в работе УМО (Да/Нет):</td>
<td align="center"><input type="text" name="r128" id="r128" /></td>
<td width="100" align="center"></td>
</tr>
<tr>
<td height="50" align="center">Участие в методических семинарах:</td>
<td align="center"><input type="text" name="r129" id="r129" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Работа в составе ВНИК:</td>
<td align="center"><input type="text" name="r1210" id="r1210" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" colspan=3 align="center">2. Воспитательная работа</td>
</tr>
<tr>
<td height="50" align="center">Кураторская работа (Да/Нет):</td>
<td align="center"><input type="text" name="r211" id="r211" /></td>
<td width="100" align="center"></td>
</tr>
<tr>
<td height="50" align="center">Количество посещений общежитий:</td>
<td align="center"><input type="text" name="r213" id="r213" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" colspan=3 align="center">3. Научно-исследовательская деятельность</td>
</tr>
<tr>
<td width="170" height="50" align="center">Научное руководство аспирантами/докторантами:</td>
<td width="170" height="50" align="center">
<input type="text" name="r301" id="r301" />
<td width="100" align="center">Часы</td>
</td>
<tr>
<td height="50" colspan=3 align="center">3.1. Издание научной литературы:</td>
</tr>
<tr>
<td height="50" align="center">Издание монографий:</td>
<td align="center"><input type="text" name="r311" id="r311" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Издание научных статей:</td>
<td align="center"><input type="text" name="r312" id="r312" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">- Из них в журналах перечня ВАК:</td>
<td align="center"><input type="text" name="r313" id="r313" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Участие в конференциях:</td>
<td align="center"><input type="text" name="r314" id="r314" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Грантовая деятельность:</td>
<td align="center"><input type="text" name="r315" id="r315" /></td>
<td width="100" align="center">Руб.</td>
</tr>
<td height="50" align="center">Участие в работе диссертационного совета (Да/Нет):</td>
<td align="center"><input type="text" name="r316" id="r316" /></td>
<td width="100" align="center"></td>
</tr>
<tr>
<td height="50" colspan=3 align="center">3.2. Руководство НИРС:</td>
</tr>
<tr>
<td height="50" align="center">Руководство магистерскими диссертациями:</td>
<td align="center"><input type="text" name="r321" id="r321" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Руководство ВКР:</td>
<td align="center"><input type="text" name="r322" id="r322" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Наличие совместных со студентами публикаций:</td>
<td align="center"><input type="text" name="r323" id="r323" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Подготовка студенческих работ на конкурсы, конференции:</td>
<td align="center"><input type="text" name="r324" id="r324" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" colspan=3 align="center">4. Результаты работы преподавателя:</td>
</tr>
<tr>
<td height="50" align="center">Успеваемость (среднее):</td>
<td align="center"><input type="text" name="r401" id="r401" /></td>
<td width="100" align="center">%</td>
</tr>
<tr>
<td height="50" align="center">Качество (среднее):</td>
<td align="center"><input type="text" name="r402" id="r402" /></td>
<td width="100" align="center">%</td>
</tr>
<tr>
<td height="50" align="center">Результаты защиты ВКР (средний балл):</td>
<td align="center"><input type="text" name="r403" id="r403" /></td>
<td width="100" align="center">Балл(ов)</td>
</tr>
<tr>
<td height="50" align="center">Результаты защиты магистерских диссертаций (средний балл):</td>
<td align="center"><input type="text" name="r404" id="r404" /></td>
<td width="100" align="center">Балл(ов)</td>
</tr>
<tr>
<td height="50" align="center">Результаты независимого тестирования:</td>
<td align="center"><input type="text" name="r405" id="r405" /></td>
<td width="100" align="center">Балл(ов)</td>
</tr>
<tr>
<td height="50" align="center">Результаты интернет-экзамена:</td>
<td align="center"><input type="text" name="r406" id="r406" /></td>
<td width="100" align="center">Балл(ов)</td>
</tr>
<tr>
<td height="50" align="center">Достижения студентов, участвовавших в фестивалях, конкурсах, конференциях различного уровня в учебном году (количество призовых мест, дипломов, грамот):</td>
<td align="center"><input type="text" name="r407" id="r407" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Количество защитившихся аспирантов/докторантов:</td>
<td align="center"><input type="text" name="r408" id="r408" /></td>
<td width="100" align="center">Чел.</td>
</tr>
<tr>
<td height="50" align="center">Защита преподавателем кандидатской, докторской диссертации:</td>
<td align="center"><input type="text" name="r409" id="r409" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<td height="50" align="center">Повышение квалификации (Да/Нет):</td>
<td align="center"><input type="text" name="r4010" id="r4010"/></td>
<td width="100" align="center"></td>
</tr>
<tr>
<td height="50" align="center">Срывы занятий:</td>
<td align="center"><input type="text" name="r4011" id="r4011" /></td>
<td width="100" align="center"></td>
</tr>
<tr>
<td height="50" align="center">Выполнение общественных поручений (по кафедре, факультету, университету):</td>
<td align="center"><input type="text" name="r4012" id="r4012" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Проф. ориентационная работа:</td>
<td align="center"><input type="text" name="r4013" id="r4013" /></td>
<td width="100" align="center">Шт.</td>
</tr>
<tr>
<td height="50" align="center">Сотрудничество с органами и учреждениями образования (Да/Нет):</td>
<td align="center"><input type="text" name="r4014" id="r4014" /></td>
<td width="100" align="center"></td>
</tr>
<tr>
<td colspan="3" align="center">
<input type="submit" name="send_button" id="send_button" value=" Отправить " />
</td>
</tr>
</table>
</form>
<h3 align="center"><a href="index.php">Вернуться на главную</a></h3>
</html>