Вход Регистрация
Файл: admin_panel/change.php
Строк: 80
<?php
include_once"config.php";
include_once
"head.php";
if (!isset(
$_GET['action'])){
echo
'<title>Мульти выбор</title>';
echo
'<table>Выберите файл/папку</table><br>';

 if (!
$_GET['did']){$_GET['did']='../';}
echo
'<form method="post" action="?action=pod&did='.$_GET['did'].'">';
$dir_array=array();
$dir opendir ($_GET['did']);
while (
$file readdir ($dir)) {
if(
$file=="."||$file=="..") continue;
$dir_array[]=$file; }  
closedir ($dir); 
asort($dir_array);

$total count($dir_array);  
if (
file_exists($_GET['did'])){ if (!$total<1){ 
for (
$i 0$i $total$i++){
$_GET['did']=str_replace("%2f","/",$_GET['did']);
if (
is_dir($_GET['did']."$dir_array[$i]")){
$_GET['did']=str_replace("/","%2f",$_GET['did']);
echo
' <input type="checkbox" name="sub[]" value="'.$dir_array[$i].'"/> <b>[d]</b> <font color="00aaaa">'.$dir_array[$i].'</font><br>';}
else{
$_GET['did']=str_replace("/","%2f",$_GET['did']);
echo
' <input type="checkbox" name="sub[]" value="'.$dir_array[$i].'" /> <font color="00aaaa">'.$dir_array[$i].'</font><br>';}
}
echo
'<br><input type="submit" value="С выбранными"/></form><br>';
}else{echo
'<center><b>Папка пуста!</b></center><br>';}
}else{echo
'<center><b>Не верно указан путь!</b></center>';}}
if (
$_GET['action']=="pod"){
echo
'<title>Выберите действие</title>';
echo
'<table>Виберите действие</table>';
$sub[]=$_POST['sub'];

foreach(
$sub as $value){$c=(int)count($value); unset($value); }
if (
$c>0){
echo
'<font color="00aa00">Выбрано: <b>'.$c.'</b> файл(а)(ов)</font><br>';
echo
'<form method="post" action="?action=dei&did='.$_GET['did'].'">';
for(
$i=0$i<$c$i++){ foreach($sub as $val=>$f){ echo'<input type="hidden" name="sub[]" value="'.$f[$i].'" />';}}
echo
'<input type="radio" name="vol" value="delete" checked> Удалить<br>';
echo
'<input type="submit" value="Выбрать"/></form><br>';
}else{echo
'Ничего не произошло...<br>';}
}
if (
$_GET['action']=="dei"){
echo
'<title>Действие</title>';
echo
'<table>Выберите действие:</table><br>';
$sub[]=$_POST['sub'];
foreach(
$sub as $value){$c=(int)count($value); unset($value); }
echo
'<font color="00aa00">Выбрано: <b>'.$c.'</b> файл(а)(ов)</font><br>';
if (
$_POST['vol']=="delete"){
echo
'Вы действительно хотите удалить следующие файлы/папки?<br>';
for(
$i=0$i<$c$i++){ foreach($sub as $val=>$f){ 
if (
is_dir($_GET['did'].$f[$i])){ echo' <b>[d]</b> ';}
echo
'<font color="00aa00">'.$f[$i].'</font><br>';
}}
echo
'<form method="post" action="?action=unlink&did='.$_GET['did'].'">';
for(
$i=0$i<$c$i++){ foreach($sub as $val=>$f){ echo'<input type="hidden" name="sub[]" value="'.$f[$i].'" />';}}
echo
'<input type="submit" value="Да"/></form>';
echo
'<form method="post" action="?did='.$_GET['did'].'">';
echo
'<input type="submit" value="Нет"/></form><br>';}
}
if (
$_GET['action']=="unlink"){
echo
'<title>Состояние...</title>';
echo
'<table>Отчет...</table>';
$sub[]=$_POST['sub'];
foreach(
$sub as $value){$c=(int)count($value); unset($value);}
echo
'<b>Файлов/папок к удалению: '.$c.'</b><br>';
echo
'<b>Имя файла</b> <b>Состояние</b><br><br>';
for(
$i=0$i<$c$i++){ foreach($sub as $val=>$f){
if (
is_dir($_GET['did'].$f[$i])){echo'<b>[d]</b> '.$f[$i].' ';
if (
unlink_dir($_GET['did'].$f[$i])){echo'<font color="00aaaa">удалено</font><br>';}else{echo'<font color="aa0000">отказано</font><br>';}}
if (
is_file($_GET['did'].$f[$i])){echo' '.$f[$i].' ';
if (
unlink($_GET['did'].$f[$i])){echo'<font color="00aaaa">удалено</font><br>';}else{echo'<font color="aa0000">отказано</font><br>';}}
}}
}
echo
'* <a href="index.php">В менеджер</a><br>';
echo
'* <a href="index.php?did='.$_GET['did'].'">Назад</a><br>';
include_once
"foot.php";
?>
Онлайн: 1
Реклама