File size: 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>";
?>