示例#1
0
文件: action.php 项目: TauThickMi/M
 $title = 'Đổi tên';
 $modifier = $entry;
 include_once 'header.php';
 echo '<div class="title">' . $title . '</div>';
 if (isset($_POST['submit']) && isset($_POST['is_action'])) {
     $modifier = $_POST['modifier'];
     $isFailed = false;
     $isSucceed = true;
     foreach ($modifier as $k => $e) {
         $entryPath = $dir . '/' . $entry[$k];
         if (empty($e)) {
             $isFailed = true;
             echo '<div class="notice_failure">Không được để trống ô nào</div>';
             break;
         } else {
             if (isNameError($e)) {
                 $isFailed = true;
                 $entryLabel = is_dir($entryPath) ? 'thư mục' : 'tập tin';
                 $entryCss = is_dir($entryPath) ? 'folder' : 'file';
                 echo '<div class="notice_failure">Tên ' . $entryLabel . ' <strong class="' . $entryCss . '_name_rename_action">' . $entry[$k] . '</strong> <strong>=></strong> <strong class="' . $entryCss . '_name_rename_action">' . $e . '</strong> không hợp lệ</div>';
                 break;
             } else {
                 if (countStringArray($modifier, strtolower($e), true) > 1 && $e != $entry[$k]) {
                     $isFailed = true;
                     $entryLabel = is_dir($entryPath) ? 'thư mục' : 'tập tin';
                     $entryCss = is_dir($entryPath) ? 'folder' : 'file';
                     echo '<div class="notice_failure">Tên ' . $entryLabel . ' <strong class="' . $entryCss . '_name_rename_action">' . $entry[$k] . '</strong> <strong>=></strong> <strong class="' . $entryCss . '_name_rename_action">' . $e . '</strong> này đã tồn tại ở một khung nhập khác</div>';
                     break;
                 } else {
                     if (!isInArray($entry, strtolower($e), true) && file_exists($dir . '/' . $e)) {
                         $isFailed = true;
示例#2
0
 echo '<div class="title">' . $title . '</div>';
 if ($dir == null || $name == null || !is_file(processDirectory($dir . '/' . $name))) {
     echo '<div class="list"><span>Đường dẫn không tồn tại</span></div>
         <div class="title">Chức năng</div>
         <ul class="list">
             <li><img src="icon/list.png"/> <a href="index.php' . $pages['paramater_0'] . '">Danh sách</a></li>
         </ul>';
 } else {
     $dir = processDirectory($dir);
     $format = getFormat($name);
     if (isset($_POST['submit'])) {
         echo '<div class="notice_failure">';
         if (empty($_POST['name'])) {
             echo 'Chưa nhập đầy đủ thông tin';
         } else {
             if (isNameError($_POST['name'])) {
                 echo 'Tên tập tin không hợp lệ';
             } else {
                 if (!@rename($dir . '/' . $name, $dir . '/' . $_POST['name'])) {
                     echo 'Thay đổi thất bại';
                 } else {
                     goURL('index.php?dir=' . $dirEncode . $pages['paramater_1']);
                 }
             }
         }
         echo '</div>';
     }
     echo '<div class="list">
             <span class="bull">&bull;</span><span>' . printPath($dir . '/' . $name) . '</span><hr/>
             <form action="file_rename.php?dir=' . $dirEncode . '&name=' . $name . $pages['paramater_1'] . '" method="post">
                 <span class="bull">&bull;</span>Tên tập tin:<br/>