php简单文件管理器使用方法
发布时间:2024-06-13 08:02:40 所属栏目:PHP 来源:DaWei
导读: 代码:
<html>
<head>
<title>文件管理</title>
<Meta charset='utf-8' />
</head>
<body>
<?PHP
//定义
<html>
<head>
<title>文件管理</title>
<Meta charset='utf-8' />
</head>
<body>
<?PHP
//定义
代码: <html> <head> <title>文件管理</title> <Meta charset='utf-8' /> </head> <body> <?PHP //定义要查看的目录 $dir="/"; //先判断$_GET['a']是否已经传值 防止NOTICE错误 if(isset($_GET['a'])){ //选择判断要执行的操作 switch($_GET['a']){ case 'creat': //新建文件 $filename=$_POST["filename"]; $filename=rtrim($dir,"/")."/".$filename; //写入文件 写入一个空字符串 file_put_contents($filename,""); break; case 'del': //删除文件 unlink($_GET['filename']); break; case 'update': //修改文件 file_put_contents($_POST['filename'],$_POST['content']); echo "修改成功"; header("refresh:1;url=index.PHP"); break; } } ?> <center> <h1>文件管理</h1> <form action='index.PHP?a=creat' method='post'> 文件:<input type='text' name='filename' /> <input type='submit' value='新建' /> </form> <table border='1' width='900' cellpadding='5' cellspacing='0'> <tr> <th>文件名</th> <th>类型</th> <th>大小</th> <th>创建时间</th> <th>操作</th> </tr> <?PHP //遍历目录 $dd=opendir($dir); while(false !== ($f=readdir($dd))){ //过滤点 if($f == "." || $f == ".."){ continue; } //拼路径 $file=rtrim($dir,"/")."/".$f; //防止中文乱码 $f2=iconv("gb2312","utf-8",$f); echo "<tr>"; echo "<td>{$f2}</td>"; echo "<td>".filetype($file)."</td>"; echo "<td>".filesize($file)."</td>"; echo "<td>".filectime($file)."</td>"; echo "<td align='center'> <a href='index.PHP?a=edit&filename={$file}'>修改</a>| <a href='index.PHP?a=del&filename={$file}'>删除</a> </td>"; echo "</tr>"; } ?> </table> <?PHP if(isset($_GET['a']) && $_GET['a']=='edit'){ echo "<hr/>"; echo "<form action='index.PHP?a=update' method='post'>"; echo "文件名:<input type='text' name='filename' readonly value='{$_GET['filename']}' />"; echo "<br/><br/>"; echo "<textarea name='content' rows='5' cols='30'>".file_get_contents($_GET['filename'])."</textarea>"; echo "<br/><br/>"; echo "<input type='submit' value='保存修改' />"; echo "</form>"; } ?> </center> </body> </html> (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐