<?PHP
include("bd.php");
include("blocks/header.php");
$tema_search = $_POST["poisk"];
{
/**
* void object2file - функция записи объекта в файл
*
* @param mixed value - объект, массив и т.д.
* @param string filename - имя файла куда будет произведена запись данных
* @return void
*
*/
function object2file($value, $filename)
{
$f = fopen($filename, 'w'); }
/**
* mixed object_from_file - функция восстановления данных объекта из файла
*
* @param string filename - имя файла откуда будет производиться восстановление данных
* @return mixed
*
*/
function object_from_file($filename)
{
return $value;
}
}
function recursive($dir)
{
{
{
foreach($glob as $filess)
{
{
recursive($filess);
}
{
$filename = 'stats.txt';//файл для хранения
$array = object_from_file($filename);
if(isset($_POST['sub']) and
isset($_POST['stats']) and
!empty($_POST['stats'])) {
if($array == false)
{
}
$array[$_POST['file']]= $_POST['stats'];
object2file($array,$filename);
}
$files = scandir($dir); //сканируем (получаем массив файлов)
for($i=0; $i<sizeof($files); $i++)
{
if($array !== false)
{
}
else
{
$s = '';
}
echo '<a href="'.$filess.'" title="Скачать файл"> '.basename($filess).'</a> '.$s.' <form method="post" name="">
<select name="stats"></option>
<option selected disabled>Выберите статус...
<option value="Выполнено">Выполнено
<option value="Не выполнено">Не выполнено
</select>
<input type="hidden" name="file" value="'.basename($filess).'"> <input type="submit" name="sub">
<input type="hidden" name="login" value="<?PHP echo $_SESSION[login]?>"></form>
<form action="delete.php" method="post"><button name="path" value="'.$filess.'"><img style="width: 15px;" src="/css/delete.png" title="Удалить файл"></button></form><br>';
}}
}
}
}
}
$resource = mysql_query("SELECT `files`.`tema`, `users`.`id`, `users`.`login`, `users`.`name`, `users`.`familiya`, `users`.`group`, `files`.`rukov`, `files`.`konsul`, `files`.`yazik`, `files`.`sreda`, `files`.`tematika` FROM `files`, `users` WHERE `files`.`tema` LIKE '$tema_search%' AND `files`.`poluchatel_file` = `users`.`id`",$db);
/* выводим на страницу сайта заголовки HTML-таблицы*/ ?>
<br>
<table width="100%" border="1" cellspacing="5" cellpadding="0">
<thead>
<tr> <th colspan="8" align="center">Результаты поиска<br><a href="index.php">Перейти на главную страницу</a> или <a href="search.php">Вернуться к поиску</a></th> </tr>
<tr>
<th align="center" width="5%" height="25px" bgcolor="">Группа</th>
<th align="center" width="10%" height="25px" bgcolor="">Студент</th>
<th align="center" width="15%" height="25px" bgcolor="">Тема</th>
<th align="center" width="15%" height="25px" bgcolor="">Руководитель/<br>Консультант</th>
<th align="center" width="15%" height="25px" bgcolor="">Язык пр./<br>Среда пр.</th>
<th align="center" width="15%" height="25px" bgcolor="">Тематика</th>
<th align="center" width="10%" height="25px" bgcolor="">Файлы</th>
<th align="center" width="15%" height="25px" bgcolor="">Комментарий</th>
</tr>
</thead>
<tbody>
<?PHP // выводим в HTML-таблицу данные студентов из таблицы MySQL
<tr>
<td align="center"> <?PHP echo $row['group'];?></td>
<td align="center"> <?PHP echo $row['name'];?> <?PHP echo $row['familiya'];?> </td>
<td align="center"> <?PHP echo $row['tema'];?></td>
<td align="center"> <?PHP echo $row['rukov'];?>/<br><?PHP echo $row['konsul'];?></td>
<td align="center"> <?PHP echo $row['yazik'];?>/<br><?PHP echo $row['sreda'];?></td>
<td align="center"> <?PHP echo $row['tematika'];?></td>
<td align="center"> <?PHP $filename = 'stats.txt';//файл для хранения
$array = object_from_file($filename);
if(isset($_POST['sub']) and
isset($_POST['stats']) and
!empty($_POST['stats'])) {
if($array == false)
{
}
$array[$_POST['file']]= $_POST['stats'];
object2file($array,$filename);
}
$dir='upload/'.$array2['group'].'/'.$array2['login'].'/';
$dir=iconv('utf-8','windows-1251',$dir); recursive($dir);?></td>
<td align="center"> <?PHP
$page_id = 111;// Уникальный идентификатор страницы (статьи или поста)
$name = @$_SESSION['login'];
$poluchatel = $array2['id'];// id пользователя, для которого предназначается комментарий
$mysqli = new mysqli("данные для подключения");// Подключается к базе данных
$mysqli->query("SET CHARACTER_SET_client='cp1251'");
$mysqli->query("SET CHARACTER_SET_results='cp1251'");
$mysqli->query("SET collation_connection='cp1251_general_ci'");
$result_set = $mysqli->query("SELECT * FROM `comments` WHERE `page_id`='$page_id' AND `poluchatel` = " .$array2['id']); //Вытаскиваем все комментарии для данной страницы
if($result_set)
{
while ($row = $result_set->fetch_assoc())
{
?>
<span style="font-family:Courier; font-size:8pt;">
<?=$row["name"]?>
(
<?=date("d.m.Y H:i", $row['date'])?>):
</span>
<?=$row["text_comment"]?>
<?PHP
}
}
echo "
<form name='comment' action='comment.php' method='post'>
<p> <!-- <label>Имя:</label> -->
<!-- <input type='text' name='name' /> -->
<input type='hidden' name='name' value='$_SESSION[login]' />
<input type='hidden' name='id' value='$poluchatel' /></p>
<p>
<label><font face='Courier' size='2px'>Оставить комментарий:</font></label>
<br>
<textarea name='text_comment' cols='25px' rows='1px'></textarea>
<input type='hidden' name='page_id' value='111' />
<input type='submit' value='Отправить' /></p>
</form>"; ?> <td>
</tr>
<?PHP endwhile; ?>
</tbody>
</table>
<?PHP else:?>
Ничего не найдено!<br> <a href="index.php">Перейти на главную страницу</a> или <a href="search.php">Вернуться к поиску</a>
<?PHP endif; ?>
<html>
<head>
<title>Результаты поиска</title>
</head>
</html>