Просмотр файла new.php

Размер файла: 5.41Kb
  1. <?php
  2. require_once ("../includes/start.php");
  3. require_once ("../includes/functions.php");
  4. require_once ("../includes/header.php");
  5. include_once ("../themes/".$config['themes']."/index.php");
  6. ## Файлы центра
  7. require_once 'inc/conf.inc';
  8. require_once 'inc/func.inc';
  9. ##
  10. $text = file("../local/profil/$log.prof");
  11. if ($text != '')
  12. {
  13. $udata = explode(':||:',$text[0]);
  14. $provlog = trim($udata[0]);
  15. $provpar = trim($udata[1]);
  16. $dostup = trim($udata[7]);
  17. $privat = trim($udata[10]);
  18. }
  19. ## Обработка страниц
  20. $page = isset($_GET['page']) ? (int) $_GET['page'] : 1;
  21. ##
  22. if ($page < 1)
  23. {
  24. echo '<font color="red">Страница не существует</font><br/>[<a href="index.php">К загрузкам</a>]';
  25. require_once"../themes/$config_themes/foot.php";
  26. }
  27. ##
  28. ## Текущая директория
  29. $did=str_replace("../","",$did);
  30. $did=str_replace("./","",$did);
  31. $did=str_replace("..","",$did);
  32. $did=str_replace(".","",$did);
  33. if (is_dir("files$did")==false){
  34. echo "<center><font color=\"red\">FACK!!! =))))</font></center><br /><br />";
  35. echo "</div><div>[<a href='index.php?'>К разделам</a>]<br>";
  36. echo "</div><div>[<a href='../index.php'>На главную</a>]";
  37. include_once"../themes/$config_themes/foot.php";
  38. exit;}
  39. ## Предыдущая папка
  40. $pr_did = dirname("files$did");
  41. ##
  42. $dir = $did;
  43. echo "</div><div class=b><center><img src='inc/img/down.png' alt=''><a href='./'>$d_name</a><img src='inc/img/down.png' alt=''></center></div><div>";
  44. echo "<img src='inc/img/folder.png' alt=''/> <a href='index.php?did=".$did."'>К загрузкам</a><br>";
  45. echo "<img src='inc/img/top.gif' alt=''> <a href='top.php?did=".$dir."'>TOP $col_top</a><br>";
  46. echo "<img src='inc/img/find.gif' alt=''><a href='search.php'>Поиск файлов</a><hr></div>";
  47. echo '</div><div class="b"><img src="inc/img/new.gif"/> Новые файлы</div><div>';
  48.  
  49. //if (empty($did)) $did = './';
  50. ############################################################################################
  51. ############################################################################################
  52. if(!isset($p)){$p="1";}
  53. if($page==1){$min=0;}
  54. else{$min=$col * ($page-1);}
  55. $max = $min+$col-1;
  56. $next=$page+1;
  57. $prev=$page-1;
  58. $prev_dir=prev_dir($did);
  59. $i = 0;
  60. $fl = put_newf($did);
  61. if ($fl){
  62. foreach ($fl as $fid)
  63. {
  64. if ($i >= $min && $i <= $max)
  65. {
  66. $fd = dirname($fid);
  67. $va = trim(basename($fid));
  68. list($tip,$oform) = file_type($fd);
  69. $fd=str_replace("files", "", $fd);
  70. $dik=str_replace("/", "", $fd);
  71. if (is_file("baze/$dik.baz")){
  72. $fn=file("baze/$dik.baz");
  73. foreach ($fn as $n=>$f){
  74. $data = explode("|",$fn[$n]);
  75. if (trim($data[11])=="$fd/$va"){$id=$data[0];
  76. $format=$data[10];
  77. $nam=$data[8];
  78. $name=$data[9];
  79. $downs=$data[1];
  80. if($data[5]==''){$data[5] = 0;}
  81. $datesk=date("d.m.Y - H:i",$data[5]);
  82. $datedob=date("d.m.Y - H:i",$data[6]);
  83. $siz=number_format(($data[7]/1024),2);}
  84. }
  85. }
  86. $datpr = date("d.m.Y - H:i",0);
  87. if($tip=="file"){$tipe="Файл";}
  88. if($tip=="img"){$tipe="Картинка";}
  89. if($tip=="java"){$tipe="JAVA";}
  90. if($tip=="video"){$tipe="Видео";}
  91. if($tip=="themes"){$tipe="Тема";}
  92. if($tip=="mp3"){$tipe="Мелодия";}
  93. if($tip=="no" or $tip=="all"){$tipe="Файл";}
  94. if($format=="zip" or $format=="rar"){$tipe="Архив";}
  95.  
  96. $titl = dirs($fd);
  97. $dis = str_replace("files","",$fd);
  98. $dir = prev_dir($dis);
  99. $idd=dir_name($titl, $dir);
  100. if($nam==''){$nam = $name;}
  101. if ($tip == 'file' || $tip == 'java' || $tip == 'themes' || $tip == 'video' || $tip == 'mp3')
  102. {
  103. echo '<li><img src="inc/img/zip.gif" alt=""/> <a href="index.php?did='.$fd.'&amp;fid='.$va.'&amp;act=desc">'.$nam.'</a> ['.$siz.' Kb]';
  104. if ($sk_guest=="off" or file_exists("files$fd/guest.offs")){
  105. if (!$_SESSION['log']=="" && !md5($_SESSION['par'])=="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog ) {$skach = "on";}}else{$skach = "on";}
  106. if($skach=="on"){
  107. echo'&nbsp;[<a href="down.php?did='.$fd.'&amp;fid='.$va.'&id='.$id.'">Скачать</a>]';}
  108. echo "<br />Тип:<b> $tipe</b>";
  109. echo "<br />Добавлен: [".$datedob."]<br />";
  110. echo "Скачали: $downs<br />";
  111. if ($datesk!==$datpr){echo "Последнее скачивание: <b>$datesk</b><br>";}
  112. echo "перейти к папке: <a href=index.php?did=$dis>$idd</a><br />";
  113. if ($ch_op == '1'){
  114. if ($str = show_abs($fd,$va)){if ($str !== "..."){ echo '<div></div><b>Описание: </b>'.$str;}}}
  115. echo "<hr></li>";
  116. }
  117. if ($tip == 'img')
  118. {$fd = str_replace("files","",$fd);
  119. echo '<br><img src="img.php?did=files'.$fd.'&amp;im='.$va.'&neww='.$wg.'&newh='.$hg.'" alt=""/>';
  120. echo '<a href="index.php?did='.$fd.'&amp;fid='.$va.'&amp;act=desc">'.$nam.'</a> ['.$siz.' Kb]';
  121. echo "<br />Тип:<b> $tipe</b>";
  122. echo '<br />Скачали: ['.$downs.']<br />Добавлен: ['.$datedob.']';
  123. echo "<br />перейти к папке: <a href=index.php?did=$dis>$idd</a><hr>";
  124. }
  125. }$i++;
  126. }}
  127. if ($i < 1) echo 'Новых файлов за '.$new_f.' дней нет. <br/>';
  128. else echo '<div class="a">Файлов: ['.($i).']</div>';
  129. pagen($i,$page,$col,$did);
  130. if ($did != './') echo '<hr/>[<a href="index.php?did='.$did.'">В папку</a>]<br/>';
  131. echo '[<a href="index.php">К загрузкам</a>]';
  132. echo '<br/>[<a href="../">На главную</a>]';
  133. # Ноги
  134. include_once ("../themes/".$config['themes']."/foot.php");
  135. ?>