Просмотр файла dob/arhives/index.php

Размер файла: 5.59Kb
<?php
///////////////////////////////////////////////////////////////////////////////////////////
/////	
/////	                   Made by   :  АХХХУЕННЫЙ ЧУВАК VANTUZ
/////	                     E-mail  :  [email protected]	
/////                           ICQ  :  36-44-66
/////                          Site  :  http://pizdec.ru
/////                       Skripts  :  http://visavi.ru
/////                       	
//////////////////////////////////////////////////////////////////////////////////////////////
include $DOCUMENT_ROOT.'/top.php';
echo "<div class=\"blue\"><font color=\"#FF0000\">VISAVI.NET</font><br/></div>";
echo "<div>";
$x3 =153600;  // Размер максимум в байтах

$foto=htmlspecialchars(stripslashes($foto)); //На всякий пожарный
$skripts=htmlspecialchars(stripslashes($skripts));
$version=htmlspecialchars(stripslashes($version));
$opisanie=htmlspecialchars(stripslashes($opisanie));
$who=htmlspecialchars(stripslashes($who));
// \/\/\/\/\/\/\/\/CRACK\/\/\/\/\/\/\/\/

include 'blocking.php';

if (!CheckIP ()) {} else {print "<b>Antiflood</b><br/>Нельзя добавлять подряд несколько архивов не больше 1 архива в $ti секунд!<br/><br/><a href=\"../add.php\">Повторить</a></div></body></html>"; exit;}

// \/\/\/\/\/\/\/\/CRACK\/\/\/\/\/\/\/\/
if(preg_match("/\Ahttp:\/\/+[\da-zA-Z_\/\.]+\.zip+\Z/",$foto)) 
	 {$error="OK"; }
	 
		
	else {$error="err"; echo "<font color=\"#FF0000\">НЕ ВЕРНАЯ ССЫЛКА!<br/>Возможно вы пытаетесь добавить Архив недопустимого разрешения</font><br/><br/><a href=\"../add.php\">Еще раз</a></div></body></html>
";
exit;} 
	
		
		
$openurl = @fopen ($foto, "r") or die("<font color=\"#FF0033\">Архива $foto по указанному адресу не существует!</font><br/><br/><a href=\"../add.php\">Еще раз</a></div></body></html>"); 
	
if(!@fread ($openurl, 999999)) exit("<font color=\"#FF0000\">Архива $foto не найдено !</font><br/><br/><a href=\"../add.php\">Еще раз</a></div></body></html>");

	
	
$fp=@file_get_contents("$foto"); /* Узнаем вес удаленной картинки (Cпасибо mp3.lya.ru) */
$sizex=strlen($fp);


if($sizex>="$x3") {echo"<font color=\"#FF0033\">Вес Архива  не должен превышать 150 kb</font></div><br/><br/><a href=\"../add.php\">Еще раз</a></body></html>"; exit;}

$str=strlen($opisanie);
if ($str<30)  {echo "<font color=\"#FF0000\">ERROR</font></div><div align=\"left\"> В описании скрипта должно быть не менее 30 символов<br/><br/>
<a href=\"../add.php\"><font color=\"#FF0000\">Еще раз!</font></a>
</div></body></html>"; exit;}
if ($str>400)  {echo "<font color=\"#FF0000\">ERROR</font></div><div align=\"left\"> В описании скрипта должно быть не более 400 символов<br/><br/>
<a href=\"../add.php\"><font color=\"#FF0000\">Еще раз!</font></a>
</div></body></html>"; exit;}

$data = File("skripts.dat");   /* Проверяем на существование, вдруг кто два раза кнопку нажмет, и если в базе нет,  то загружаем картинку */
for ($p=0;$p<count($data);$p++) {
$dat_arr = explode("|", $data[$p]);

if ($dat_arr[0] == "$foto") 
{
echo "Извините, но архив с  таким адресом  уже есть в базе<br/><br/><a href=\"../add.php\">Еще раз</a></div></body></html>
";
exit;
}

}
///////////////////////////////////////

if(isset($HTTP_POST_VARS['foto']))   //Спасибо worldwap.info за скрипт закачки по адресу
{
  $fn = $HTTP_POST_VARS['foto'];
  $handle = fopen ($fn, 'rb');
  $contents = "";
  if(!$handle){
    echo "Не могу найти исходный Архив<br/><br/><a href=\"../add.php\">Еще раз</a></div></body></html>";
exit;}
  else
  {
    while(!feof($handle))
    {
      $data = fread($handle, 8192);
      $contents .= $data;
    }
    fclose ($handle);

    $handle = fopen ('./' . basename($fn), 'wb');
    if(!$handle){
      echo "Не могу записать файл<br/><br/><a href=\"../add.php\">Еще раз</a></div></body></html>";
exit;}
    else
    {
      fwrite($handle, $contents);
      fclose($handle);
      
    }
  }
}
////////////////////////////////////////////////////////
// Все ОК , записываем в файлы

$open=fopen("skripts.dat","a+");
fwrite($open,"$foto|\r\n");
fclose($open);
// Все ОК , записываем в файлы
	
$zapis="$skripts:||:$version:||:$opisanie:||:$who:||:$foto";
$ydal="100"; 
                $counterarray = file("../vsego.shet");
                $me = $counterarray[0]+1;
                $fp = @fopen("../vsego.shet","wb");
                @fputs($fp,$me);
                @fclose($fp);

                $fp=fopen("../base/$me.dat","w");
                fputs($fp,"$zapis");
                fclose($fp);
                chmod ("../base/$me.dat", 0666);

        if($ydal!=""){$del=$me-$ydal;
                        if($del>=1){unlink ("../base/$del.dat");}}

 echo "Спасибо.Ваш Архив $foto добавлен и уже показывается.<br/><br/>";



 echo"Вес: "; echo ($sizex); echo" byte</font><br/><hr/>";


echo "<a href=\"../index.php\">Вернуться</a><br/><a href=\"http://visavi.net\">На главную</a>
</div></body></html>"; 
        ?>