亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

編輯web文件管理器

Original 2019-03-23 10:14:12 269
abstract:<?php/** * 操作配置 */include "common.php";// 判斷點(diǎn)擊操作if ($act == "創(chuàng)建文件") {    // 創(chuàng)建文件操作    $mes = create_file($path . "/" . $filename);    //

<?php
/**
* 操作配置
*/
include "common.php";
// 判斷點(diǎn)擊操作
if ($act == "創(chuàng)建文件") {
   // 創(chuàng)建文件操作
   $mes = create_file($path . "/" . $filename);
   // 設(shè)置提示彈窗
   alertMes($mes, $url);
   // 判斷點(diǎn)擊操作
} elseif ($act == "showContent") {
   // 查詢文件內(nèi)容
   $content = read_file($filename);
   // 判斷文件是否有內(nèi)容
   if (strlen($content)) {
       // 給字符串添加高亮
       $newContent = highlight_string($content, true);
       // 制作顯示表格
       $str = <<<HERE
   <table width="100%" bgcolor="#ffc0cb" cellpadding="5" cellspacing="0">
   <tr>
   <td>{$newContent}</td>
</tr>
</table>
HERE;
       echo $str;
   } else {
       alertMes('文件為空!請編輯后再查看~', $url);
   }
   // 判斷點(diǎn)擊操作
} elseif ($act == "editContent") {
   // 獲取文件內(nèi)容
   $content = file_get_contents($filename);
   // 制作表單
   $str = <<<HERE
<form action="index.php?act=doEdit" method="post">
   <textarea cols="180" rows="10" name="content">{$content}</textarea>
   <input type="hidden" name="filename" value="{$filename}">
   <input type="submit" value="修改內(nèi)容">
</form>
HERE;
   echo $str;
   // 判斷操作
} elseif ($act == "doEdit") {
   // 獲取修改內(nèi)容
   $content = $_REQUEST['content'];
   // 進(jìn)行修改并判斷
   if (file_put_contents($filename, $content)) {
       $mes = '文件修改成功!';
   } else {
       $mes = '文件修改失??!';
   }
   alertMes($mes, $url);
} elseif ($act == "renameFile") {
   $str = <<<HERE
<form action="index.php?act=doRename" method="post">
請輸入文件新名稱:<input type="text" name="newName" placeholder="輸入新名稱">
<input type="hidden" name="path" value="{$path}">
<input type="hidden" name="filename" value="{$filename}">
<input type="submit" value="重命名">
</form>
HERE;
   echo $str;
   // 判斷操作
} elseif ($act == "doRename") {
   // 接收新名稱
   $newName = $_REQUEST['newName'];
   // 進(jìn)行修改文件名
   var_dump($path);
   $mes = rename_file($filename, $path . "/" . $newName);
   // 提示操作
   alertMes($mes, $url);
   // 判斷點(diǎn)擊操作
} elseif ($act == "copyFile") {
   // 制作表單
   $str = <<<HERE
<form action="index.php?act=doCopyFile" method="post">
文件復(fù)制到:<input type="text" name="destName" placeholder="將文件復(fù)制到">
<input type="hidden" name="path" value="{$path}">
<input type="hidden" name="filename" value="{$filename}">
<input type="submit" value="復(fù)制文件">
</form>
HERE;
   echo $str;
   // 判斷操作
} elseif ($act == "doCopyFile") {
   // 接收目標(biāo)目錄
   $destName = $_REQUEST['destName'];
   // 進(jìn)行復(fù)制操作
   $mes = copy_file($filename, $path . "/" . $destName);
   // 提示操作
   alertMes($mes, $url);
} elseif ($act == "cutFile") {
   $str = <<<HERE
<form action="index.php?act=doCutFile" method="post">
文件剪切到:<input type="text" name="destName" placeholder="將文件剪切到">
<input type="hidden" name="path" value="{$path}">
<input type="hidden" name="filename" value="{$filename}">
<input type="submit" value="剪切文件">
</form>
HERE;
   echo $str;
} elseif ($act == "doCutFile") {
   $destName = $_REQUEST['destName'];
   $mes = cut_file($filename, $path . "/" . $destName);
   alertMes($mes, $url);
} elseif ($act == "dowFile") {
   $mes = dow_file($filename);
} elseif ($act == "delFile") {
   if (unlink($filename)) {
       alertMes("文件刪除成功!", $url);
   } else {
       alertMes("文件刪除失?。?quot;, $url);
   }
} elseif ($act == "上傳文件") {
   $fileInfo = $_FILES['myFile'];
   $mes = upload_file($fileInfo, $path);
   alertMes($mes, $url);
} elseif ($act == "創(chuàng)建文件夾") {
   $mes = create_folder($path . "/" . $dirname);
   alertMes($mes, $url);
} elseif ($act == "renameFolder") {
   $str = <<<HERE
<form action="index.php?act=doRenameFolder" method="post">
重命名為:<input type="text" name="newFolderName" placeholder="請輸入文件夾名稱">
<input type="hidden" name="dirname" value="{$dirname}">
<input type="hidden" name="path" value="{$path}">
<input type="submit" value="重命名">
</form>
HERE;
   echo $str;
} elseif ($act == "doRenameFolder") {
   $newFolderName = $_REQUEST['newFolderName'];
   $mes = rename_dir($dirname, $path . "/" . $newFolderName);
   alertMes($mes, $url);

} elseif ($act == "copyFolder") {
   $str = <<<HERE
<form action="index.php?act=doCopyFolder" method="post">
復(fù)制為:<input type="text" name="newFolderName" placeholder="復(fù)制文件夾到">
<input type="hidden" name="dirname" value="{$dirname}">
<input type="hidden" name="path" value="{$path}">
<input type="submit" value="復(fù)制">
</form>
HERE;
   echo $str;
} elseif ($act == "doCopyFolder") {
   $newFolderName = $_REQUEST['newFolderName'];
   $mes = copy_dir($dirname, $path . "/" . $newFolderName . "/" . basename($dirname));
   alertMes($mes, $url);
} elseif ($act == "cutFolder") {
   $str = <<<HERE
<form action="index.php?act=doCutFolder" method="post">
剪切為:<input type="text" name="newFolderName" placeholder="剪切文件夾到">
<input type="hidden" name="dirname" value="{$dirname}">
<input type="hidden" name="path" value="{$path}">
<input type="submit" value="剪切">
</form>
HERE;
   echo $str;
} elseif ($act == "doCutFolder") {
   $newFolderName = $_REQUEST['newFolderName'];
   $mes = cut_dir($dirname, $path . "/" . $newFolderName);
   alertMes($mes, $url);
} elseif ($act == "delFolder") {
   $mes = del_folder($dirname);
   alertMes($mes, $url);
}

Correcting teacher:西門大官人Correction time:2019-03-23 11:35:26
Teacher's summary:if比較的時(shí)候,盡量不要用漢字,雖然程序沒問題,但是很不規(guī)范(從企業(yè)開發(fā)角度看)

Release Notes

Popular Entries