Вход Регистрация
Файл: vk.com_vhllam/user/personalfiles/inc/folder.php
Строк: 124
<?PHP


$set
['title'] = htmlspecialchars($dir['name']);



title();

aut();





 
// Редактирование и удаление файловпапок    

if (isset($user) && (user_access('obmen_file_edit') || $ank['id']==$user['id']))

{

    
// Удаление папок и файлов в них

    
include "inc/folder.delete.php";

    

    
// Управление папками

    
include "inc/folder.edit.php";

    

    
// Прочие формы вывода

    
include "inc/all.form.php";

}





 
// Вывод обратной навигации

echo "<div class='cont'>";

echo 
"<img src='/style/icons/up_dir.gif' alt='*'> ".($dir['osn']==1?'Файлы':'')." ".user_files($dir['id_dires'])." ".($dir['osn']==1?'':'| '.htmlspecialchars($dir['name']))."n";

echo 
"</div>";





 
// Перемещение файла в другую папку

if (isset($_GET['go']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `id` = '".intval($_GET['go'])."'"),0)==1)

{

$file_go mysql_fetch_assoc(mysql_query("SELECT * FROM `obmennik_files` WHERE `id` = '".intval($_GET['go'])."'"));

if (isset(
$_GET['ok']) && isset($_GET['ok']) && $ank['id'] == $user['id'])

{

mysql_query("UPDATE `obmennik_files` SET `my_dir` = '$dir[id]' WHERE `id` = '$file_go[id]' LIMIT 1");

$_SESSION['message'] = 'Файл успешно перемещен';

header("Location: ?");

}

}



/*--------------------Папка под паролем--------------------*/

if ($dir['pass']!=NULL)

{

if (isset(
$_POST['password']))

{

$_SESSION['pass']=my_esc($_POST['password']);

if (
$_SESSION['pass']!=$dir['pass'])

{
$_SESSION['message'] = 'Неверный пароль'$_SESSION['pass']=NULL;}

header("Location: ?");

}



if (!
user_access('obmen_dir_edit') && ($user['id']!=$ank['id'] && $_SESSION['pass']!=$dir['pass']))

{

echo 
'<form action="?" method="POST">Пароль: <br />        <input type="pass" name="password" value="" /><br />        

<input type="submit" value="Войти"/></form>'
;

echo 
"<div class='cont'>";

echo 
"<img src='/style/icons/up_dir.gif' alt='*'> ".($dir['osn']==1?'Файлы':'')." ".user_files($dir['id_dires'])." ".($dir['osn']==1?'':'| '.htmlspecialchars($dir['name']))."n";

echo 
"</div>";

include_once 
'../../sys/inc/tfoot.php';

exit;

}

}

/*---------------------------------------------------------*/



if (isset($_GET['go']))

{

echo 
'<div class="cont">';

echo 
"<img src='/style/icons/ok.gif' alt='*'> <a href='/user/personalfiles/$ank[id]/$dir[id]/?go=$file_go[id]&amp;ok'>Переместить сюда</a>n";

echo 
"</div>";

echo 
'<div class="ot">';

echo 
"Выбирете папку для файлаn";

echo 
"</div>";

}

$k_files=mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files`  WHERE `my_dir` = '$dir[id]' AND `id_user` = '$ank[id]'"),0);

$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `user_files` WHERE `id_dir` = '$dir[id]' AND `id_user` = '$ank[id]'"),0);

$k_post=$k_post+$k_files;



$k_page=k_page($k_post,$set['p_str']);

$page=page($k_page);

$start=$set['p_str']*$page-$set['p_str'];

echo 
"<table class='post'>n";

if (
$k_post==0)

{

echo 
'<div class="err">';

echo 
"Папка пустаn";

echo 
"  </div>n";

}



$q=mysql_query("SELECT * FROM `user_files`  WHERE `id_dir` = '$dir[id]'  AND `id_user` = '$ank[id]' ORDER BY time DESC LIMIT $start$set[p_str]");

while (
$post mysql_fetch_assoc($q))

{

/*-----------зебра-----------*/ 

if ($num==0){

echo 
'<div class="x1">';

$num=1;

}

elseif (
$num==1){

echo 
'<div class="x2">';

$num=0;}

/*---------------------------*/



echo "<img src='/style/themes/$set[set_them]/loads/14/".($post['pass']!=null?'lock.gif':'dir.png')."' alt='*'>";

if (isset(
$_GET['go'])) // Если перемещаем файл

echo " <a href='/user/personalfiles/$ank[id]/$post[id]/?go=$file_go[id]'>".htmlspecialchars($post['name'])."</a>n";

else

echo 
" <a href='/user/personalfiles/$ank[id]/$post[id]/'>".htmlspecialchars($post['name'])."</a>n";

/*----------------------Счетчик папок---------------------*/

$k_f=0;

$q3=mysql_query("SELECT * FROM `user_files` WHERE `id_dires` like '%$post[id]%'");

while (
$post2 mysql_fetch_assoc($q3))

{

$k_f=$k_f+mysql_result(mysql_query("SELECT COUNT(*) FROM `user_files` WHERE `id_dir` = '$post2[id]'"),0);

}

$k_f=$k_f+mysql_result(mysql_query("SELECT COUNT(*) FROM `user_files` WHERE `id_dir` = '$post[id]'"),0);

/*---------------------------------------------------------*/



/*----------------------Счетчик файлов--------------------*/

$k_f2=0;

$q4=mysql_query("SELECT * FROM `user_files` WHERE `id_dires` like '%$post[id]%'");

while (
$post3 mysql_fetch_assoc($q4))

{

$k_f2=$k_f2+mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `my_dir` = '$post3[id]'"),0);

}

$k_f2=$k_f2+mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `my_dir` = '$post[id]'"),0);

/*---------------------------------------------------------*/

echo ' ['.$k_f.'/'.$k_f2.'] ';





if (isset(
$user) && $user['group_access']>|| $ank['id']==$user['id'])

echo 
"<a href='?edit_folder=$post[id]'><img src='/style/icons/edit.gif' alt='*'></a> <a href='?delete_folder=$post[id]'><img src='/style/icons/delete.gif' alt='*'></a><br />n";



echo 
"</div>";

}



if (!isset(
$_GET['go']))

{

$q2=mysql_query("SELECT * FROM `obmennik_files`  WHERE `my_dir` = '$dir[id]' AND `id_user` = '$ank[id]' ORDER BY time DESC LIMIT $start$set[p_str]");

//echo "<form method='post' action='?move_file'>";



while ($post mysql_fetch_assoc($q2))

{

$k_p=mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_komm` WHERE `id_file` = '$post[id]'"),0);

$dir_id=mysql_fetch_assoc(mysql_query("SELECT * FROM `obmennik_dir` WHERE `id` = '$post[id_dir]' LIMIT 1"));

$ras=$post['ras'];

$file=H."sys/obmen/files/$post[id].dat";

$name=$post['name'];

$size=$post['size'];

/*-----------зебра-----------*/ 

if ($num==0){

echo 
'<div class="x1">';

$num=1;

}

elseif (
$num==1){

echo 
'<div class="x2">';

$num=0;}

/*---------------------------*/

if (is_file(H."obmen/inc/icon48/$ras.php"))

{

include 
H."obmen/inc/icon48/$ras.php";

}



//echo "<input type='checkbox' name='files_$post[id]' value='1' /> ";



if (is_file(H.'style/themes/'.$set['set_them'].'/loads/14/'.$ras.'.png'))

echo 
"<img src='/style/themes/$set[set_them]/loads/14/$ras.png' alt='$ras' /> n";

else 

echo 
"<img src='/style/themes/$set[set_them]/loads/14/file.png' alt='file' /> n";



if (
$set['echo_rassh']==1)$ras=$post['ras'];else $ras=NULL;



echo 
'<a href="?id_file='.$post['id'].'&amp;page='.$page.'"><b>'.htmlspecialchars($post['name']).'.'.$ras.'</b></a> ('.size_file($post['size']).') ';

if (
$post['metka'] == 1)echo ' <font color=red>(18+)</font>';

if (
$user['id']==$post['id_user'] && $dir_id['my']==1)echo '<a href="/obmen/?trans='.$post['id'].'"><img src="/style/icons/z.gif" alt="*"> в зону</a> ';

if (
user_access('obmen_file_edit') || $user['id']==$post['id_user'])echo '<a href="?id_file='.$post['id'].'&amp;edit"><img src="/style/icons/edit.gif" alt="*"></a> ';

if (
user_access('obmen_file_delete') || $user['id']==$post['id_user'])echo '<a href="?id_file='.$post['id'].'&amp;delete&amp;page='.$page.'"><img src="/style/icons/delete.gif" alt="*"></a> ';

echo 
'<br />';

    if (
$post['opis']){

    echo 
rez_text(htmlspecialchars($post['opis'])).'<br />';

    }

echo 
'<a href="?id_file='.$post['id'].'&amp;page='.$page.'&amp;komm">Комментарии</a> ['.$k_p.']<br />';

echo 
'</div>';

}



}


echo 
"</table>n";



if (
$k_page>1)str('?',$k_page,$page); // Вывод страниц

echo "<div class='cont'>";

echo 
"<img src='/style/icons/up_dir.gif' alt='*'> ".($dir['osn']==1?'Файлы':'')." ".user_files($dir['id_dires'])." ".($dir['osn']==1?'':'&gt; '.htmlspecialchars($dir['name']))."n";

echo 
"</div>";

?>
Онлайн: 1
Реклама