Вход Регистрация
Файл: ftp/ftp.php
Строк: 138
<?php
error_reporting
(0);

$k=trim($_GET['k']); include("key.php");
$d=rawurldecode(trim($_GET['d'])); $n=rawurldecode(trim($_GET['n']));
if (
$d==NULL) {$d="";} if ($n==NULL) {$n="";}
$rd=rawurlencode($d); $rn=rawurlencode($n);
$d=str_replace(".|htaccess",".htaccess",$d);
$n=str_replace(".|htaccess",".htaccess",$n);
require_once 
'../api_core/apicms_system.php';
require_once 
'../api_core/head.php';

require_once 
'moduls/per.php';



$v=88;

if ((
$ftp=@ftp_connect($sr))&&(@ftp_login($ftp,$lg,$ps))) {
 @
ftp_pasv($ftp,true); $links="";
 
ftp_chdir($ftp,$d."/".$n); $curd=ftp_pwd($ftp);
 if (
$curd<>"/") {
  
$back=preg_replace("~(.*)/[^/]*~m","\1",$curd);
  
$back=str_replace(".htaccess",".|htaccess",$back);
 }
 include(
"flist.php"); $fls=flist($ftp,$curd,$k);
 @
ftp_close($ftp);

 
$p=trim($_GET['p']); $cnt=count($fls);
 
$v=$skl; if (($v<1)||($v>100)) {$v=15;} $allp=ceil($cnt/$v);
 if ((
$p==NULL)||($p==0)) {$p=1;} elseif ($p>$allp) {$p=$allp;}
 
$begin=$p*$v-$v; if ($begin>$cnt) {$begin=0;}
 
$end=$begin+$v; if ($end>$cnt) {$end=$cnt;}
 for (
$i=$begin;$i<$end;$i++) {$links.=$fls[$i]."";} $bl="";
 if(
$links==NULL){$links="<div class='subhead'>папка пуста</div>";}
 if (
$p>1) {$v=$p-1$bl='<a  href="ftp.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;p='.$v.'">&laquo;Назад</a>';}
 if (
$allp>$p) {$v=$p+1$b2='<a href="ftp.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;p='.$v.'">Вперед&raquo;</a>';}
 
 if (
$p>and $allp>$p) {$ppb2=' | ';}
 
 if (
$bl<>NULL || $b2<>NULL) {$b3='<div class="subhead">Страница: <b>'.$p.'</b> из <b>'.$allp.'</b><br/>
<b>'
.$bl.'</b>'.$ppb2.'<b>'.$b2.'</b>
<form action="ftp.php" method="get"> 
<input name="p" type="text" format="*N" size="2" value="'
.$p.'"/>
<input type="hidden" name="k" value="'
.$k.'"/>
<input type="hidden" name="d" value="'
.$rd.'"/>
<input type="hidden" name="n" value="'
.$rn.'"/>
<input type="submit" value="&laquo; &raquo;"></form></div>'
;}
$d=str_replace("$","$$",$d); $n=str_replace("$","$$",$n);
$curd=str_replace("$","$$",$curd); $links=str_replace("$","$$",$links);

//<div class="content">В список действий:</div>
//<div class="subhead"><img src = "icons/copy.png"><a href="actn.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;ac=copy&amp;t=d&amp;go=1">Копирования</a></div>
//<div class="subhead"><img src = "icons/repath.png"> <a href="actn.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;ac=cut&amp;t=d&amp;go=1">Перемещения</a></div>
//<div class="subhead"> <img src = "icons/zip.png"><a href="arhdir.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">Архивировать</a></div>
//echo '<a  href="ftp.php?k='.$k.'&amp;d='.$back.'">'.$icn1.'</a>  <a href="'.$dftp.'/go.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">'.$icn2.'</a>  <a href="'.$dftp.'/faq.php">'.$icn3.'</a>  <a href="'.$dftp.'/exit.php?k='.$k.'">'.$icn4.'</a></div>';
//<div class="subhead"> <img src="icons/cldir.png"><a href="list.php?k='.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">Список действий </a></div> 
// лишний рабочий функционал
  
echo'<div class="headmenu" style="padding: 8px; color:#fff;" >
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<td><img src="icons/cldir.png" width="16" height="16" alt="&gt;"/>
'
.$curd.'
</td>
<td align = "right">

<a class="headbut" href = "/ftp/">На главную</a>
<a class="headbut" href = "javascript:history.back(1)">Назад</a></td>
</div></div></table></div>'
;

//echo '<div class="subhead">Папка: <b>'.$curd.'</b></div>';
echo ''.$links.'';
echo
$b3;
if (
$curd<>"/") {
echo
'
<div class="content">С папкой:</div>
<div class="subhead"><img src = "icons/repath.png"> <a href="actn.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;ac=mv&amp;t=d">Переместить</a></div>
<div class="subhead"> <img src = "icons/rename_path.png"> <a href="actn.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;ac=ren&amp;t=d">Переименовать</a></div>
<div class="subhead"><img src = "icons/delete_path.png"> <a href="actn.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'&amp;ac=delf">Удалить</a></div>';
}
echo 
'<div class="content">Работа в папке:</div>
<!--<div class="subhead"> <img src = "icons/import.png"> <a href="cms.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">Установка CMS</a></div>-->
<div class="subhead"><img src = "icons/create_file.png"> <a href="create.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">Создать  Файл/Папку</a></div>
<div class="subhead"> <img src = "icons/import.png"> <a href="import.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">Импорт</a></div>
<div class="subhead"> <img src = "icons/export.png"> <a href="upload.php?k='
.$k.'&amp;d='.$rd.'&amp;n='.$rn.'">Экспорт</a></div>';
} else {
echo 
'err';
}

apicms_foot();
include_once 
'../api_core/timegen.php';

?>
Онлайн: 2
Реклама