View file Loads_by_Ozomen/loads/install_step_3.php

File size: 3.2Kb
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/loads.php';
include_once '../sys/inc/adm_check.php';
include_once '../sys/inc/user.php';
user_access('adm_set_loads',null,'index.php?'.SID);
adm_check();

$set['title']='Подготовка файлов для з-ц. Шаг 3';
include_once '../sys/inc/thead.php';
title();

if (isset($_POST['go']) && isset($_POST['path']))
{




function recount_loads($dir)
{
global $added;
$opendir=opendir($dir);
while ($readdir=readdir($opendir)) {
if (!eregi("^\.|\.99.99.name|\.name$|\.txt$|\.opis$|\.db$|\.dat$|\.99.99.jad$",$readdir) && !ereg("\.1.JPG$|\.1.PNG$|\.1.GIF$|\.2.JPG$|\.2.PNG$|\.2.GIF$|\.3.JPG$|\.3.PNG$|\.3.GIF$",$readdir))
{
if (is_dir($dir.'/'.$readdir))
recount_loads($dir.'/'.$readdir);
elseif (is_file($dir.'/'.$readdir))
{
$path=str_replace('sys/loads/files', null, $dir);
$path=(function_exists('iconv'))?iconv('windows-1251', 'utf-8', $path):$path;
$path='/'.eregi_replace('^/+|/+$', null, $path).'/';
$file=(function_exists('iconv'))?iconv('windows-1251', 'utf-8', $readdir):$readdir;
$size=filesize($dir.'/'.$readdir);
$name=eregi_replace('\.[^\.]*$', NULL, $file); // имя файла без расширения
$file_time=filectime($dir.'/'.$readdir);
{
@rename($dir.'/'.$file.'.JPG', $dir.'/'.$file.'.1.JPG');
@rename($dir.'/'.$file.'.PNG', $dir.'/'.$file.'.1.PNG');
@rename($dir.'/'.$file.'.GIF', $dir.'/'.$file.'.1.GIF');
@rename($dir.'/'.$name.'.jad', $dir.'/'.$name.'.99.99.jad');
$f=@fopen($dir.'/'.$file.'.99.99.name', 'w');
$name=eregi_replace('\.[^\.]*$', NULL, $file); // имя файла без расширения
@fwrite($f, $name);
@fclose($f);
@chmod($dir.'/'.$file.'.99.99.name', 0777);
}
}
}
}
closedir($opendir);
}


recount_loads(urldecode($_POST['path']));
msg(" Подготовка вашых файлов для работы з-ц завершылась успешно. Теперь можете нажать Следуйщий шаг 4 ");
}
err();
aut();


echo "<form method='post' action='?gen=$passgen'>\n";
echo "Директория:<br />\n";
echo "<select class=\"submit\" name=\"path\">";
echo "<option value='..%2Fsys%2Floads%2Ffiles'>Корневая папка</option>\n";
dirrs('../sys/loads/files','../sys/loads/files');
echo "<input type='submit' name='go' value='Начать' />";
echo "</form>\n";

echo "*Чтобы приступить к исполнению нажмите Начать. Если у вас слишком много файлов то это действие может занять длительное время и создать большую нагрузку на сервер<br />\n";

echo "<form method='post' action='install_step_4.php'>\n";
echo "<input type='submit' value='Следуйщий шаг 4' />";

echo "<div class='foot'>\n";
echo "&laquo;<a href='/loads/'>В загрузки</a><br />\n";
echo "</div>\n";
include_once '../sys/inc/tfoot.php';
?>