$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;
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">•</span><span>' . printPath($dir . '/' . $name) . '</span><hr/> <form action="file_rename.php?dir=' . $dirEncode . '&name=' . $name . $pages['paramater_1'] . '" method="post"> <span class="bull">•</span>Tên tập tin:<br/>