File size: 6Kb
<?php
#-----------------------------------------------------#
# ********* WAP-MOTORS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
#-----------------------------------------------------#
require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
include_once"../themes/$config_themes/index.php";
include_once"../template/pclzip.php";
$text = file("../local/profil/$log.prof");
if ($text!=""){
$udata = explode(":||:",$text[0]);
$provlog=trim($udata[0]);
$provpar=trim($udata[1]);
$dostup=trim($udata[7]);
$privat=trim($udata[10]);}
if ($_SESSION['log']!="" && md5($_SESSION['par'])!="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog ) {
if ($dostup==101){
echo'<img src="../images/img/partners.gif" alt=""> <b>Распаковка архивов</b><br><br>';
//-------------------------РАСПАКОВКА АРХИВОВ------------------------------//
if($action=="antizip"){
if($file!="" && $papka!=""){
$zip=new PclZip("../$papka/$file");
if ($zip->extract(PCLZIP_OPT_PATH, "../$papka/")!=0) {
echo '<br>Архив '.check($file).' успешно распакован в папку '.check($papka).'<br>';
} else {echo '<br>Произошла ошибка, возможно вы неправильно указали путь к архиву, или к папке<br>';}
} else {echo '<br>Произошла ошибка, не указаны архив или папку для распаковки<br>';}
echo '<br><img src="../images/img/back.gif" alt=""> <a href="antizip.php?'.SID.'">Вернуться</a>';
}
//-------------------------ЗАПАКОВКА АРХИВОВ------------------------------//
if($action=="zip"){
if($file!="" && $papka!=""){
$zip=new PclZip("../$papka/$file");
if ($zip->add("../$papka", PCLZIP_OPT_REMOVE_PATH, "../$papka")!=0) {
$list = $zip->delete(PCLZIP_OPT_BY_NAME, $file);
echo '<br>Папка '.check($papka).' успешно запакована в архив '.check($file).'<br>';
} else {echo '<br>Произошла ошибка, возможно вы неправильно указали путь к архиву, или к папке<br>';}
} else {echo '<br>Произошла ошибка, не указаны архив или папку для запаковки<br>';}
echo '<br><img src="../images/img/back.gif" alt=""> <a href="antizip.php?'.SID.'">Вернуться</a>';
}
if(!isset($action)){
if($config_themes!="wml"){
echo '<form action="antizip.php?'.SID.'" method="post">';
echo '<b>Директория:</b><br><input type="text" name="papka" value="" /> <br>';
echo '<b>Архив (.zip):</b><br><input type="text" name="file" value="" /><br>';
echo '<select name="action"><option value="antizip">Распаковать</option>';
echo '<option value="zip">Запаковать</option></select><br><br>';
echo '<input type="submit" name="antizip" value="Выполнить" /></form><hr>';
}else{
echo '<b>Директория:</b><br>';
echo '<input name="papka" value=""/><br>';
echo '<b>Архив (.zip):</b><br>';
echo '<input name="file" value=""/><br>';
echo '<select name="action"><option value="antizip">Распаковать</option>';
echo '<option value="zip">Запаковать</option></select><br><br>';
echo '<anchor>Выполнить';
echo '<go href="antizip.php?'.SID.'" method="post">';
echo '<postfield name="papka" value="$(papka)"/>';
echo '<postfield name="file" value="$(file)"/>';
echo '<postfield name="action" value="$(action)"/>';
echo '</go></anchor><br>--------------------<br><br>';
}
echo '<br>Данный сервис позволяет вам распаковывать или запаковывать архивы .zip прямо на вашем сайте<br>';
echo '<br>Для распаковки архивов достаточно его загрузить в нужную вам папку, к примеру, мы через ftp загрузили архив guestbook.zip в папку test<br>';
echo 'Теперь мы должны прописать путь к нему, в поле Папка пишем: test<br>';
echo 'В поле Архив пишем: guestbook.zip нажимаем выполнить и все готово, если вы правильно указали адреса, то архив будет распакован в папку.<br>';
echo '<br>Для запаковки архивов нужно указать любое имя будущего архива и папку которую нужно запаковать, после этого нажать выполнить и архив будет создан в той папке которую мы запаковали<br><br>';
echo 'Внимание! Для успешной запаковки или распаковки архива на директории должны стоять права разрешающие запись CHMOD-777<br>';
}
//-------------------------------- КОНЦОВКА ----------------------------------//
echo'<br><img src="../images/img/panel.gif" alt=""> <a href="index.php?'.SID.'">В админку</a><br>';
echo'<img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a><br>';
} else {header ("Location: ../index.php?error&".SID);}
} else {header ("Location: ../index.php?error&".SID);}
include_once"../themes/$config_themes/foot.php";
?>