View file load/info.php

File size: 8.2Kb
<?
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
session_name("SESID");
session_start();
include("modul/id.php");
include("func.php");
include("set.php");
include("start.php");
include("modul/head.php");

if(is_File("$dir_load/$did/$fid"))
{
  $fdir="$dir_load/$did";
  $file="$fdir/$fid";
  $type=rsh($fid);
  $size=real_size(filesize("$file"));
  $date=date("d.m.y",filectime($file));
  $load=ld($dir_system,$did,$fid);
  $comm=com_count($dir_comm,$did,$fid);
  
  if($on_mp3_clear)
  {
    $t=scandir("$dir_mp3_cut");
    $t_c=count($t);
    for($i=0;$i<$t_c && $t_c>0;$i++)
    {
      if(is_file("$dir_mp3_cut/$t[$i]") && rsh($t[$i])=='mp3')
      {
        $fffn = SubStr($t[$i],0,StrrPos($t[$i],'_'));
        if($fffn=='') continue;
        $ttime = time()-$fffn;
        if($ttime>$set_mp3_dtime) { unlink("$dir_mp3_cut/$t[$i]"); }
      }
    }
  }
  
  if($ver=='wml') print "<b>Инфо о файле</b><br/>"; else print "<div class=\"c\">Инфо о файле</div><div class=\"b\">";
  
  if($on_rename_z) $filename=rename_z($fid); else $filename=$fid;
  if($on_ch_symbol) $filename=str_replace("_"," ",$filename);
  if(file_exists("$dir_load/$did/$fid.info"))
  {
    $fb=file("$dir_load/$did/$fid.info");
    $msv=explode("|",$fb[0]);
    if($msv[1]!="") $filename=$msv[1];
    if($msv[2]!="") $opisanie=$msv[2]; else $opisanie="";
  }
  if(file_exists("$dir_load/$did/$bases[$i].txt"))
  {
    $fb=file("$dir_load/$did/$bases[$i].txt");
    $msv=explode("|",$fb[0]);
    if($msv[0]!="") $opisanie=$msv[0];
  }
  print "Файл: $filename<br/>Тип: $type<br/>Размер: $size<br/>Добавлен: $date<br/>Скачали: $load<br/>";
  
  if($ver=='wml'); else print "</div><br/>";
  
  if($type=='mp3' && $on_mp3_id3)
  {
    $id3 = new MP3_Id(); 
    $result = $id3->read($file);
    $result = $id3->study(); 
    print '<u>Канал:</u> '.$id3->getTag('mode')."<br/><u>Битрейт:</u> ".$id3->getTag('bitrate')." кбит/сек<br/><u>Длительность:</u> ".$id3->getTag('length')."<br/><u>Частота:</u> ".$id3->getTag('frequency')." Гц<br/><br/>";
  }
  
  if(($type=='png' || $type=='gif' || $type=='jpg' || $type=='jpeg') && $on_img_screen) 
  {
    print "<img src=\"picture.php?did=$did&amp;fid=$fid&amp;x=$uset_pw&amp;y=$uset_pw&amp;screen=1\" alt=\"Screen\"/><br/><br/>";
  }
  
  if(($type=="3gp" || $type=="mp4") && $on_video_scr) 
  {

    print "<img src=\"screen.php?did=$did&amp;fid=$fid\" alt=\"Screen\" width=\"$uset_pw\" height=\"$uset_pw\"/><br/><br/>";
  }
  
  if($on_screen)
  {
    if(file_exists("$dir_load/$did/$fid.img")) print "<img src=\"java_screen.php?did=$did&amp;fid=$fid\" alt=\"Screen\"/><br/><br/>";
    elseif(file_exists("$dir_screen/$did/$fid.jpg")) print "<img src=\"java_screen.php?did=$did&amp;fid=$fid\" alt=\"Screen\"/><br/><br/>";
    elseif(file_exists("$dir_screen/$did/$fid.gif")) print "<img src=\"java_screen.php?did=$did&amp;fid=$fid\" alt=\"Screen\"/><br/><br/>";
    elseif(file_exists("$dir_screen/$did/$fid.png")) print "<img src=\"java_screen.php?did=$did&amp;fid=$fid\" alt=\"Screen\"/><br/><br/>";
  }
  
  if($on_show_info)
  {
    if($opisanie!="") print "Описание: $opisanie<br/><br/>";
  }
  
  if(($type=='png' || $type=='jpg' || $type=='jpeg') && $on_img_resize)
  {
    print "Выберите размер:<br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;x=96&amp;y=65\">96x65</a><br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;x=101&amp;y=80\">101x80</a><br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;x=128&amp;y=128\">128x128</a><br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;x=128&amp;y=160\">128x160</a><br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;x=176&amp;y=200\">176x220</a><br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;x=240&amp;y=320\">240x320</a><br/>
           -&gt;<a href=\"picture.php?did=$did&amp;fid=$fid&amp;resize=\">Оригинал</a><br/>
           <br/>";
  }
  
  if($on_download) 
  {
    $cpc=md5(rand_id(32));
    $pcd=rand_id(4,2);
    if($fpc=fopen("$dir_temp/$cpc.lc","w+"))
    {
      $time=time();
      $ip=$_SERVER['REMOTE_ADDR'];
      fwrite($fpc,"|$pcd|$time|$ip|");
      fclose($fpc);
    }
    if($on_sec_key)
    {
      if($ver=="wml") 
      {
        print "Введите код с картинки:<br/>
               <img src=\"code.php?code=$cpc&amp;mode=load\"/><br/>
               <input name=\"kod\"/><br/>";
        if($on_jad_make && $type=="jar" && $ver=="wml") print "<select name=\"jad\"><option value=\"on\">JAD</option><option value=\"off\">JAR</option></select><br/>";
        print "<anchor>Скачать<go href=\"download.php\">
               <postfield name=\"did\" value=\"$did\"/>
               <postfield name=\"fid\" value=\"$fid\"/>
               <postfield name=\"pg\" value=\"$pg\"/>
               <postfield name=\"code\" value=\"$cpc\"/>
               <postfield name=\"kod\" value=\"$(kod)\"/>
               <postfield name=\"jad\" value=\"$(jad)\"/>
               </go></anchor><br/>
               ";
      }
      else print "<form action=\"download.php\">
                  <input name=\"code\" value=\"$cpc\" type=\"hidden\"/>
                  <input name=\"did\" value=\"$did\" type=\"hidden\"/>
                  <input name=\"fid\" value=\"$fid\" type=\"hidden\"/>
                  Введите код с картинки:<br/>
                  <img src=\"code.php?code=$cpc&amp;mode=load\"/><br/>
                  <input name=\"kod\"/><br/>";
      if($on_jad_make && $type=="jar" && $ver!="wml") print "<input type=\"checkbox\" name=\"jad\"/>JAD<br/>";                    
      if($ver!="wml") print "<input value=\"Скачать\" class=\"ibutton\" type=\"submit\"/><br/></form>";
     }
     else
     {
       if($on_jad_make && $type=="jar") print "<a href=\"download.php?did=$did&amp;fid=$fid&amp;pg=$pg&amp;jad=on\">Скачать JAD</a><br/>"; 
       print "<a href=\"download.php?did=$did&amp;fid=$fid&amp;pg=$pg\">Скачать</a><br/>";
     } 
  } else print "<big>Скачивание временно запрещено.</big><br/>";
  
  if($on_comments) print "<a href=\"com.php?did=$did&amp;fid=$fid&amp;pg=$pg\">Комментарии</a> ($comm)<br/><br/>";
  
  if($type=='mp3' && $on_mp3_narezka)
  {
    if($ver!="wml") print "<form action=\"narezka.php\" method=\"post\">";
    print "Здесь можно нарезать MP3:<br/>";
    if($ver!="wml") print "<input type=\"hidden\" name=\"fid\" value=\"$fid\"/>
           <input type=\"hidden\" name=\"did\" value=\"$did\"/>
           <input type=\"hidden\" name=\"pg\" value=\"$pg\"/>";
    print "Способ нарезки:<br/>
           <select name=\"sposob\">
           <option value=\"size\">по размеру</option>
           <option value=\"time\">по времени</option>
           </select><br/>
           Начать с (кб или сек.):<br/>
           <input type=\"text\" class=\"itext\" name=\"s\"/><br/>
           Закончить по (кб или сек.):<br/>
           <input type=\"text\" class=\"itext\" name=\"p\"/><br/>";

    if($ver!="wml") print "<input type=\"submit\" class=\"ibutton\" name=\"a\" value=\"Резать\"/></form><br/>";
    else print "<anchor>Резать<go href=\"narezka.php\">
                <postfield name=\"did\" value=\"$did\"/>
                <postfield name=\"fid\" value=\"$fid\"/>
                <postfield name=\"pg\" value=\"$pg\"/>
                <postfield name=\"s\" value=\"$(s)\"/>
                <postfield name=\"p\" value=\"$(p)\"/>
                <postfield name=\"sposob\" value=\"$(sposob)\"/>
                </go></anchor><br/><br/>
                ";
           
    print "Внимание!<br/>
           Нарезки храняться на сайте 3 часа и удаляются.<br/>
           Поэтому скачивайте во время.<br/>";
  }  
  
  print "<a href=\"index.php?did=$did&amp;pg=$pg\">Назад</a><br/>";
}
else print "Файл не найден.<br/>";

include("modul/foot.php");
?>