Вход Регистрация
Файл: usscripts/down.php
Строк: 100
<?
require '../config.php';
$title='Скрипты пользователей';
include 
'../style/head.php';
who_add(0,'us');
###############Проверка переменных###############
aut();
$file check(intval($_GET['file']));

// Получаем инфу о файле
$file_info mysql_fetch_assoc(mysql_query('SELECT * FROM `scripts_files` WHERE `id` = '.$file));
if(!
is_file($file_info['path'])){
die(
'Файл не существует');
}

$cat = @mysql_fetch_array(mysql_query("select * from  `scripts_cat` where path = '".$file_info['infolder']."'" ));

$k_post=mysql_result(mysql_query("select count(*) as num from scripts_komm where file = '".$file."'"),0);

if (isset(
$_GET['komm'])){

if (isset(
$_GET['delk'])){
if(
$user[level]>=5){
mysql_query("DELETE FROM `scripts_komm` WHERE `id` = '".intval($_GET['delk'])."'");
}
header ('Location: ?komm&'.SID);
}

if (isset(
$_POST['msg'])){
if (
strlen2($_POST['msg'])>3){
if (
$user['translit']==1)$_POST['msg'] = translit($_POST['msg']);
if (
mysql_query ("INSERT INTO scripts_komm (file,user_id,time,msg) VALUES ('$file','$user[id]','$time','".check($_POST['msg'])."')")){header ('Location: ?komm&'.SID); exit;
}else echo 
'Ошибка!<br />';


}

}
echo 
$div3.'Комментарии к файлу <b>'.$file_info['name'].'</b>'.$div9;
echo 
'<br />';

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post=mysql_result(mysql_query("select count(*) as num from scripts_komm where file = '".$file."'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;

$r mysql_query ("Select * from scripts_komm where file = '".$file."' order by time desc LIMIT $start$max");
if (
$k_post == 0)echo 'Комментариев нет<br />';
$post_k=$start+1;
while(
$a = @mysql_fetch_array($r)){
echo 
$div2.'<a href="/'.$a['user_id'].'">'.nik($a['user_id']).'</a> ';
if(
$user['level']>=5)echo '<small><a href="?komm&amp;delk='.$a['id'].'">[X]</a></small>';
echo 
'('.times($a['time']).')'.$div9;

echo 
text($a['msg']);
echo 
'<dl></dl>';

}

if (
$k_page>1){
echo 
"<dl><dt></dt></dl>";
str('?komm&amp;',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl><br />";
}

if (
$ver!='wml')echo '<form action="?komm&amp;'.SID.'" method="post">';
if (
$ver=='wml')echo '<br />Ваш комментарий:<br /><input name="msg'.$ref.'" maxlength="15" title="Text"/><br/>';
else echo 
'<br />Ваш комментарий:<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="msg"></textarea><br/><br />';
if (
$ver=='wml'){
echo 
'<anchor title="go">Добавить<go href="?komm&amp;'.SID.'" method="post">';
echo 
'<postfield name="msg" value="$msg'.$ref.'"/>
</go></anchor><br /><br />'
;
;
}else{
echo 
'<input type="submit" class="ibutton" value="Добавить"/></form><br /><br />';
}

echo 
$div1.'<a href="/usscripts/down/'.$file.'">К файлу</a>'.$div9;
echo 
$div1.'<a href="/usscripts/'.$cat['id'].'">В категорию</a>'.$div9;
echo 
$div1.'<a href="/usscripts">Скрипты</a>'.$div9;

include 
'../style/foot.php';
exit();
}




$ex pathinfo($file_info['path']);
$ext strtolower($ex['extension']);

$cat = @mysql_fetch_array(mysql_query("select * from  `scripts_cat` where path = '".$file_info['infolder']."'" ));
echo 
$div3.'<a href="/usscripts">Скрипты</a>|<a href="/usscripts/'.$cat['id'].'">'.$cat['name'].'</a>'.$div9;


##############Система голосований##############
if(isset($_GET['vote'])){
$ips explode("|",$file_info['ips']);
if(
in_array($user['user'] ,$ips) === false)
{
$vote 0;
if(empty(
$file_info['ips'])){
$ipp $user['user'];
}
else{
$ipp $file_info['ips']."|".$user['user'];
}

if(
$_GET['vote']==0){
$str 'UPDATE `scripts_files` SET `no`=`no`+1,`ips`="'.$ipp.'" WHERE `id` = '.$file_info['id'];
}else if(
$_GET['vote']==1){
$str 'UPDATE `scripts_files` SET `yes`=`yes`+1,`ips`="'.$ipp.'" WHERE `id` = '.$file_info['id'];
}

mysql_query($str);
$vote 1;
$file_info mysql_fetch_assoc(mysql_query('SELECT * FROM `scripts_files` WHERE `id` = '.$file));
}
else 
$vote 2;
}
###############Красивый размер###################
if($file_info['size'] < 1024)$file_info['size'] = $file_info['size'].' б';
else if(
$file_info['size'] < 1048576 and $file_info['size'] >= 1024)$file_info['size'] = round($file_info['size']/10242).' Кб';
else 
$file_info['size'] = round($file_info['size']/1024/10242).' Мб';


if(isset(
$_GET['deler'])) {
if(
$file_info['user_id']==$user['id'] || $user['level']>=5){

$flag unlink (''.$file_info['path'].'');

if(
$flag){
@
mysql_query("delete from `scripts_files` WHERE `id`='".$file."';");
$del="Файл успешно удален<br />";
$d = (user_inf($file_info['user_id'],'scripts_files')-1);
mysql_query('UPDATE `users` SET `scripts_files` = "'.$d.'" WHERE `id` = "'.$file_info['user_id'].'"');
}else{
$del_audio="Ошибка удаления файла<br />";
}

echo 
$del;
echo 
$div1.'<a href="/usscripts">Скрипты</a>'.$div9;

include 
'../style/foot.php';
exit();
}
}

if (
$vote==1) echo '<b>Спасибо,ваш голос учтен!</b><br />';
if (
$vote==2) echo '<b>Вы уже голосовали за этот файл.</b><br />';

echo 
'&#160;<img src="/usscripts/ext/file.gif" alt=""/> <b>'.$file_info['name'].'</b>';

if(
$file_info['user_id']==$user['id'] || $user['level']>=5){
echo 
'| <a href="?deler">Удалить файл</a>';
}

echo 
'<br />Описание:<br />'.$file_info['about'].'<br />';
if (
user_inf($file_info['user_id'],'sex')=='М')$sex 'Загрузил'; else $sex 'Загрузила';
echo 
$sex.': <a href="/'.$file_info['user_id'].'">'.nik($file_info['user_id']).'</a><br />';

echo 
'Формат: '.ucfirst($ext).'<br />';
echo 
'Размер: '.$file_info['size'].'<br />';
echo
'Скачиваний: '.$file_info['loads'].'<br />';
if(
$file_info['timeload'])echo 'Последнее скачивание: '.times($file_info['timeload']).'<br />';
echo 
'Добавлен: '.times($file_info['timeupload']).'<br />';

###############Голосование###########################
$i = @round(($file_info['yes'])/($file_info['yes']+$file_info['no'])*100,0);
echo 
'Рейтинг файла : (+'.$file_info['yes'].'|-'.$file_info['no'].')<br />';
if (
$vote==0) echo '[<a href="?vote=1"><img src="/img/plus.gif" alt="+"/>Плюс</a> | <a href="?vote=0">Минус<img src="/img/minus.gif" alt="-"/></a>]<br />';
echo 
'<br />';

if(
$ext == 'zip'){
print 
'<a href="/usscripts/zip/'.$file.'"><strong>Просмотр архива</strong></a><br>';
}

echo 
'<a href="/usscripts/load/'.$file.'"><img src="/usscripts/ext/load2.gif" alt=""/> <b>Скачать</b></a><br /><br />';
echo 
'<input class="enter" size="20" type="text" value="http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/'.$file_info['path'].'"/><br />';

echo 
'<br /><a href="?komm">Комментарии</a> ('.$k_post.')<br />';



echo 
"<br />";
echo 
$div1.'<a href="/usscripts/'.$cat['id'].'">В категорию</a>'.$div9;
echo 
$div1.'<a href="/usscripts">Скрипты</a>'.$div9;

include 
'../style/foot.php';
?>
Онлайн: 2
Реклама