Файл: loads/inc/admin_form_file.php
Строк: 219
<?
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='edit')
{
$fil=preg_replace("#.*/#",NULL,urldecode($_GET['fil']));
echo "<form class="foot1" action="?".url("d=$l&act=edit_file&ok&fil=$fil&f=$file&page=$_SESSION[page]")."" method="post">";
if (is_file($dir_loads.'/'.$fil.'.99.99.name'))
$name4=trim(esc(file_get_contents($dir_loads.'/'.$fil.'.99.99.name')));
elseif (function_exists('iconv'))
$name4=iconv('windows-1251', 'utf-8');
echo "Пояснение файла $fil:<br />n";
echo "<input type="text" name="name_lo" value="$name4"/><br />n";
echo "<input class="submit" type="submit" value="Сохранить" /><br />n";
echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='files')
{
echo "<form class="foot1">";
echo "Дополнительные файлы:<br />n";
echo "</form>";
echo "<form class="foot1">";
$arr=scandir(H."sys/loads/files_dop/".$l.'/'.$name.'.'.$ras.'/');
foreach($arr AS $key=>$file)
{
if($file=='.' OR $file=='..')continue;
$ras1=strtoupper(preg_replace('#^.*.#i', NULL,$file));
if (is_file(H."sys/loads/files_dop/".$l.'/'.$name.'.'.$ras.'/'.$file))
echo output_text(file_get_contents($dir_loads.'/'.$file.'.99.99.name'))."n";
$filee=preg_replace("#.*/#",NULL,urldecode($_GET['f'])); // получение имени файла
echo "<a href="?".url("d=$l&act=edit&fil=$file&f=$filee&page=$_SESSION[page]")."">";icon_mini_set();echo "</a>n";
echo "<a href="?".url("d=$l&act=deletet&fil=$file&f=$filee&page=$_SESSION[page]")."">";icon_del();echo "</a><br />n";
echo "<a href="/sys/loads/files_dop/$l/$name.$ras/$file"><b>$ras1</b></a><br />n";
}
$file=preg_replace("#.*/#",NULL,urldecode($_GET['f'])); // получение имени файла
echo "</form>";
echo "<form class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='filess')
{
echo "<form class="foot1">";
echo "Дополнительные файлы:<br />n";
echo "</form>";
echo "<form class="foot1">";
page_edit();echo "<a href="?".url("d=$l&act=files&f=$file&page=$_SESSION[page]")."">Изменить</a><br />n";
page_add();echo "<a href="?".url("d=$l&act=files_add&f=$file&page=$_SESSION[page]")."">Добавить</a><br />n";
echo "</form>";
echo "<form class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='files_add')
{
echo "<form class="foot1">";
echo "Загрузка дополнительные файлов:<br />n";
echo "</form>";
echo "<form class="foot1">";
icon_server_go();echo "<a href="?".url("d=$l&act=files_add_im&f=$file&page=$_SESSION[page]")."">Импортировать</a><br />n";
icon_v();echo "<a href="?".url("d=$l&act=files_add_up&f=$file&page=$_SESSION[page]")."">Выгрузить</a><br />n";
echo "</form>";
echo "<form class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='files_add_im')
{
echo "<form class="foot1" enctype="multipart/form-data" action="?".url("d=$l&act=files_add_im&f=$file&page=$_SESSION[page]")."" method="post">";
if(isset($_POST['k_forms']))$k_forms=intval($_POST['k_forms']);
elseif (isset($_SESSION['k_forms']))$k_forms=intval($_SESSION['k_forms']);
else $k_forms=0;
$_SESSION['k_forms']=$k_forms;
echo "<input type="text" name="k_forms" value="$k_forms"/>Количество дополнительных файлов<br />n";
echo "<input class="submit" type="submit" value="Показать" /><br />n";
for ($i=0;$i<$k_forms;$i++)
{
echo "<input name="file1_$i" type="text" />Путь к дополнительном файлу (".($i+1).")<br />n";
echo "<input name="name1_$i" type="text" />Пояснение к дополнительном файлу (".($i+1).")<br />n";
}
echo "<input class="submit" name="ok" type="submit" value="Импортировать" /><br />n";
echo "</form>";
echo "<form class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='files_add_up')
{
echo "<form class="foot1" enctype="multipart/form-data" action="?".url("d=$l&act=files_add_up&f=$file&page=$_SESSION[page]")."" method="post">";
if(isset($_POST['k_forms']))$k_forms=intval($_POST['k_forms']);
elseif (isset($_SESSION['k_forms']))$k_forms=intval($_SESSION['k_forms']);
else $k_forms=0;
$_SESSION['k_forms']=$k_forms;
echo "<input type="text" name="k_forms" value="$k_forms"/>Количество дополнительных файлов<br />n";
echo "<input class="submit" type="submit" value="Показать" /><br />n";
for ($i=0;$i<$k_forms;$i++)
{
echo "<input name="file1_$i" type="file" />Дополнительный файл (".($i+1).")<br />n";
echo "<input name="name1_$i" type="text" />Пояснение к дополнительном файлу (".($i+1).")<br />n";
}
echo "* Параметры сервера позволяют выгружать файлы размером до ".size_file($upload_max_filesize)."<br />n";
echo "<input class="submit" name="ok" type="submit" value="Выгрузить" /><br />n";
echo "</form>";
echo "<form class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='prop')
{
echo "<form class="foot1" action="?".url("d=$l&act=prop&ok&f=$file&page=$_SESSION[page]")."" method="post">";
if (function_exists('iconv'))$jfile=iconv('windows-1251', 'utf-8', $file);else $jfile=$file;
$name=preg_replace('#.[^.]*$#i', NULL, $jfile); // имя файла без расширения
$ras=strtolower(preg_replace('#^.*.#i', NULL, $jfile)); // расширение (в нижнем регистре)
echo "<input type="text" name="name_serv" value="$name" />.<input type="text" size='3' name="ras_serv" value="$ras" />Название файла на сервере<br />n";
echo "<input type="text" name="name_loads" value="$name2"/>Название файла в загрузках<br />n";
echo "<input type="text" name="name_l" value="$name3"/>Пояснение основного файла<br />n";
$opis=NULL;
if (is_file($dir_loads.'/'.$file.'.opis')) // проверка описания
$opis = trim(esc(implode(NULL,file($dir_loads.'/'.$file.'.opis'))));
elseif (is_file($dir_loads.'/'.$file.'.txt')) // проверка описания в txt файле
$opis = trim(esc(implode(NULL,file($dir_loads.'/'.$file.'.txt'))));
//echo "<input type="text" name="opis" value="$opis"/><br />n";
echo "<textarea name='opis'>$opis</textarea>Описание файла<br />n";
echo "<input class="submit" type="submit" value="Изменить" /><br />n";
echo "</form>";
echo "<div class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</div>";
}
if (user_access('loads_file_scr') && isset($_GET['act']) && $_GET['act']=='scr' && $l!=null)
{
{
echo "<div class="foot1">";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.JPG'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.1.JPG")."">Скрин 1</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.PNG'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.1.PNG")."">Скрин 1</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.GIF'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.1.GIF")."">Скрин 1</a>";
else
echo "<b>Нет скрина загруженого пользователем</b><br />n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.JPG'))
echo "<a href="?".url("d=$l&act=scrr1&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.PNG'))
echo "<a href="?".url("d=$l&act=scrr1&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.GIF'))
echo "<a href="?".url("d=$l&act=scrr1&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.JPG'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.2.JPG")."">Скрин 2</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.PNG'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.1.PNG")."">Скрин 2</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.GIF'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.2.GIF")."">Скрин 2</a>";
else
echo "<b>Нет скрина загруженого пользователем</b><br />n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.JPG'))
echo "<a href="?".url("d=$l&act=scrr2&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.PNG'))
echo "<a href="?".url("d=$l&act=scrr2&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.GIF'))
echo "<a href="?".url("d=$l&act=scrr2&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.JPG'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.3.JPG")."">Скрин 3</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.PNG'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.3.PNG")."">Скрин 3</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.GIF'))
echo "<a href="/loads/down/".url2("$l/$dirlist[$i]$file.3.GIF")."">Скрин 3</a>";
else
echo "<b>Нет скрина загруженого пользователем</b><br />n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.JPG'))
echo "<a href="?".url("d=$l&act=scrr3&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.PNG'))
echo "<a href="?".url("d=$l&act=scrr3&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.GIF'))
echo "<a href="?".url("d=$l&act=scrr3&f=$file&page=$_SESSION[page]").""><font COLOR='red'>[X]</font></a><br />";
echo "</div>";
}
{
echo "<form class="foot1" enctype="multipart/form-data" action="?".url("d=$l&act=scr1&ok&f=$file&page=$_SESSION[page]")."" method="post">";
{
echo "Скрин 1:<br />n";
echo "<input name="scr1" type="file" accept='image/*,image/gif,image/png,image/jpeg' />n";
}
echo "<input class="submit" name="ok" type="submit" value="Заменить" /><br />n";
echo "</form>";
}
{
echo "<form class="foot1" enctype="multipart/form-data" action="?".url("d=$l&act=scr2&ok&f=$file&page=$_SESSION[page]")."" method="post">";
{
echo "Скрин 2:<br />n";
echo "<input name="scr2" type="file" accept='image/*,image/gif,image/png,image/jpeg' />n";
}
echo "<input class="submit" name="ok" type="submit" value="Заменить" /><br />n";
echo "</form>";
}
{
echo "<form class="foot1" enctype="multipart/form-data" action="?".url("d=$l&act=scr3&ok&f=$file&page=$_SESSION[page]")."" method="post">";
{
echo "Скрин 3:<br />n";
echo "<input name="scr3" type="file" accept='image/*,image/gif,image/png,image/jpeg' />n";
}
echo "<input class="submit" name="ok" type="submit" value="Заменить" /><br />n";
echo "</form>";
echo "<div class="foot1">";
icon_del();echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Отмена</a><br />n";
echo "</div>";
}
}
if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='deletet')
{
echo "<div class="err">";
$fil=preg_replace("#.*/#",NULL,urldecode($_GET['fil']));
echo "Подтверждаете удаление дополнительного файла $fil?<br />n";
echo "<a href="?".url("d=$l&act=deletet&ok&fil=$fil&f=$file&page=$_SESSION[page]")."">Да</a> n";
echo " | ";
echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Нет</a><br />n";
echo "</div>";
}
if (user_access('loads_file_scrr') && isset($_GET['act']) && $_GET['act']=='scrr1')
{
echo "<div class="err">";
echo "Подтвердите удаление скрина?<br />n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.JPG'))
echo "<a href="?".url("d=$l&act=scrj1&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.PNG'))
echo "<a href="?".url("d=$l&act=scrp1&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.GIF'))
echo "<a href="?".url("d=$l&act=scrg1&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
echo " | ";
echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Нет</a><br />n";
echo "</div>";
}
if (user_access('loads_file_scrr') && isset($_GET['act']) && $_GET['act']=='scrr2')
{
echo "<div class="err">";
echo "Подтвердите удаление скрина?<br />n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.JPG'))
echo "<a href="?".url("d=$l&act=scrj2&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.PNG'))
echo "<a href="?".url("d=$l&act=scrp2&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.GIF'))
echo "<a href="?".url("d=$l&act=scrg2&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
echo " | ";
echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Нет</a><br />n";
echo "</div>";
}
if (user_access('loads_file_scrr') && isset($_GET['act']) && $_GET['act']=='scrr3')
{
echo "<div class="err">";
echo "Подтвердите удаление скрина?<br />n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.JPG'))
echo "<a href="?".url("d=$l&act=scrj3&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.PNG'))
echo "<a href="?".url("d=$l&act=scrp3&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.GIF'))
echo "<a href="?".url("d=$l&act=scrg3&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
echo " | ";
echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Нет</a><br />n";
echo "</div>";
}
if (user_access('loads_file_delete') && isset($_GET['act']) && $_GET['act']=='delete')
{
echo "<div class="err">";
echo "Подтвердите удаление файла?<br />n";
echo "<a href="?".url("d=$l&act=delete&ok&f=$file&page=$_SESSION[page]")."">Да</a> n";
echo " | ";
echo "<a href="?".url("d=$l&scr=1&f=$file&page=$_SESSION[page]")."">Нет</a><br />n";
echo "</div>";
}
if (user_access('loads_file_edit') || user_access('loads_file_scr') || user_access('loads_file_scrr') || user_access('loads_file_delete'))
{
echo "<div class="foot1">n";
if (user_access('loads_file_edit'))
echo "»<a href="?".url("d=$l&act=filess&f=$file&page=$_SESSION[page]")."">Дополнительные файлы</a><br />n";
if (user_access('loads_file_edit'))
echo "»<a href="?".url("d=$l&act=prop&f=$file&page=$_SESSION[page]")."">Изменить параметры</a><br />n";
if (user_access('loads_file_scr'))
echo "»<a href="?".url("d=$l&act=scr&act=scr&f=$file&page=$_SESSION[page]")."">Изменить скрин</a><br />n";
if (user_access('loads_file_delete'))
echo "»<a href="?".url("d=$l&act=delete&f=$file&page=$_SESSION[page]")."">Удалить файл</a><br />n";
echo "</div>n";
}
?>