Вход Регистрация
Файл: obmen/subfolder.php
Строк: 165
<?
include_once('../apahe/ini.php');
$obmen_p mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen-p` WHERE `id` = '".int($_GET['id'])."'"));
$urlup='/obmen/index';
$inc['title'] = 'Обменник - '.$obmen_p['name'].'';
include_once(
'../apahe/top.php');

if (!isset(
$apache)){
header ('location: /input.dll');
exit;
}

if (!
$obmen_p){
header ('location: /obmen/index.dll');
exit;
}

$obmen_s mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen-s` WHERE `id` = '1'"));
$obmen mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen` WHERE `id` = '".int($obmen_p['id-obmen'])."'"));

switch (
$_GET['selest']){
default:

echo 
'<div class="main-text">';
echo 
'<a href="index.dll" title="Обменник">Обменник</a> &#124; ';
echo 
'<a href="folder-'.int($obmen['id']).'.dll" title="'.$obmen['name'].'">'.$obmen['name'].'</a> &#124; ';
echo 
'<a href="subfolder-'.int($obmen_p['id']).'.dll?selest=newfile" title="Добавить файл">Добавить файл</a>';
echo 
'</div>';

$total mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen-f` WHERE `id-obmen-p` = '".int($obmen_p['id'])."'"), 0);
nav_start($total$obmen_s[tf]);
if (
$total != 0){
$obmen_f_c mysql_query("SELECT * FROM `obmen-f` WHERE `id-obmen-p` = '".int($obmen_p['id'])."' ORDER BY `date` LIMIT $start$obmen_s[tf]");
while (
$obmen_f mysql_fetch_assoc($obmen_f_c)){
$o_f_new mysql_result(mysql_query("SELECT COUNT(*) FROM `obmen-f` WHERE `id` = '".int($obmen_f['id'])."' and `date` > '".(time()-86400)."'"), 0);

echo 
'<div class="main-href">';
echo 
'<table width="100%" cellspacing="0" cellpadding="0">';
echo 
'<tr><td class="apa-l">';
echo 
'<a href="file-'.int($obmen_f['id']).'.dll" title="'.$obmen_f['name'].'">';
if (
file_exists('./type/'.$obmen_f['type'].'.tpl')){
iconsob(''.$obmen_f['type'].'');
}else{
iconsob('file');
}
echo 
''.$obmen_f['file'].'.'.$obmen_f['type'].'';
echo 
'</td>';

echo 
'<td class="apa-r">';
if (
$o_f_new!=0)icons('new');
if (
$o_f_new==0)echo '<time>'.vtime($obmen_f['date']).'</time>';
echo 
'</td></tr>';
echo 
'</table>';
echo 
''.out($obmen_f['message']).'';
echo 
'</div>';

}}else{
error('В этой подпапке файлов нету.');
}

view_nav('/obmen/subfolder-'.int($obmen_p['id']).'.dll?');

break;
case 
'newfile':

echo 
'<div class="main-text">';
echo 
'<a href="index.dll" title="Обменник">Обменник</a> &#124; ';
echo 
'<a href="folder-'.int($obmen['id']).'.dll" title="'.$obmen['name'].'">'.$obmen['name'].'</a> &#124; ';
echo 
'<a href="subfolder-'.int($obmen_p['id']).'.dll" title="'.$obmen_p['name'].'">'.$obmen_p['name'].'</a>';
echo 
'</div>';

if (
$apache['rub']>=$obmen_s['rub']){
$apas mysql_fetch_assoc(mysql_query("SELECT * FROM `obmen-f` WHERE `id-apache` = '".$apache['id']."' ORDER BY `date` LIMIT 1"));

$time = (time()-$obmen_s['time-u']);
if(
$apas['date'] < $time){

if (isset(
$_POST['newfile-ok'])){
$name txt(basename($_FILES['file']['name']));
$file eregi_replace('.[^.]*$'NULL$name);
$typestrtolower(eregi_replace('^.*.'NULL$name));
$size filesize($_FILES['file']['tmp_name']);
$maxsize $obmen_s['mfs'];
$filet trans($file);
$message txt($_POST['message']);
if (empty(
$file)) $err .= 'Вы не выбрали файл.</br>';
if (!empty(
$size) && ($size) > $maxsize$err .= 'Вы превысили максимальный размер выгружаемого файла.</br>';
if (empty(
$name)) $err .= 'Не введёно описание.</br>';
if (!empty(
$name) && (strlen($name) < || strlen($name) > 128)) $err .= 'Неверная длина имени файла.</br>';
if (empty(
$message)) $err .= 'Не введёно описание.</br>';
if (!empty(
$message) && (strlen($message) < || strlen($message) > 1024)) $err .= 'Неверная длина описания.</br>';
if (!isset(
$err)){
mysql_query("INSERT INTO `obmen-f` SET `id-obmen` = '".int($obmen['id'])."', `id-obmen-p` = '".int($obmen_p['id'])."', `id-apache` = '".int($apache['id'])."', `message` = '".$message."', `file` = '".$file."', `type` = '".$type."', `date` = '".time()."'");
$obmen_f['id']=mysql_insert_id();
copy($_FILES['file']['tmp_name'], 'dir/'.int($obmen['id']).''.int($obmen_p['id']).''.int($obmen_f['id']).''.$filet.'.'.$type);
mysql_query("UPDATE `apache` SET  `rub` = `rub`+1 WHERE `id` = '".$apache."'");
header('Location: /obmen/file-'.int($obmen_f['id']).'.dll');
}}
error($err);

echo 
'<div class="main-href"><form method="post" enctype="multipart/form-data" action="subfolder-'.int($obmen_p['id']).'.dll?selest=newfile&">';
echo 
'<new>*Разрешается выгружать файлы размером до: '.size($obmen_s['mfs']).'</new></br>';
echo 
'Выберите файл:</br><input name="file" type="file" maxlength="'.$obmen_s['mfs'].'"/></br>';
echo 
'Описание файла: <a href="/module/infomation.php?selest=smiles" title="Список смайлов">Смайлы</a> &#124; ';
echo 
'<a href="/module/infomation.php?selest=bb-code" title="Список ББ-кодов">ББ-коды</a></br>';
echo 
'<textarea placeholder="Мах 1024 символов" name="message" maxlength="1024"></textarea></br>';
echo 
'<input type="submit" name="newfile-ok" title="Добавить" value="Добавить">';
echo 
'</form></div>';

}else{
$timel = ($apas['date'])-$time;
if(
$timel<60){
$total round($timel);
$tot_apa='Жди еще '.$total.' сек';
}else if(
$timel>60 and $timel<3600){
$total round($timel/60);
$tot_apa='Жди еще '.$total.' мин';
}else{
$total round($timel/3600);
$tot_apa='Жди еще '.$total.' час';
}
error('Ты не можешь создавать так часто темы! '.$tot_apa.'!');
}


}else{
error ('Что бы выгружать файлы вам надо накопить '.$obmen_s['rub'].' рублей.');
}
break;
}

include_once(
'../apahe/bottom.php');
?>
Онлайн: 2
Реклама