Se7en's Blog|Learn and live

实现WEB环境根目录导航

字数统计: 333阅读时长: 1 min
2018/09/05 Share

image

为了避免代码丢失,重复造轮子,特此留念(美化代码写的烂的一笔…)

引言

平时本地web环境去实现一些东西,访问目录时总是要去复制目录名,实在忍受不来就想写个页面直接实现列举目录+页面跳转。

想法

一开始想到写个纯静态的页面,不过为了以后方便,还是用php来实现一下功能吧,毕竟没谁想去一遍一遍的修改代码。

实现代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<!DOCTYPE html>
<html>
<head>
<title>PhpLabs-本地实验室</title>
</head>
<body bgcolor="black">
<style>
a{
font-size:18px;
color:white;
text-align:center;
}
a:link {text-decoration:none;} /* unvisited link */
a:visited {text-decoration:none;} /* visited link */
ul{
width:500px;

}
li{
border-style:ridge;
border-width:5px;
border-color:green;
}
li:hover {text-decoration:underline;background-color:#FF704D;} /* mouse over link */
span{
font-size: 100px;
color:red;
position:fixed;
top:300px;
right:300px;
}
</style>
<?php
$d=dir("./");
$e=null;
echo "<ul>";
echo $d->path.$e;
while(false !== ($e= $d->read())) {
echo "<li><a href=$e target=_blank >$e</a></li>"."<br>";
}
$d->close();
echo "</ul>";
echo "<span>PhpLabs<br>本地实验室</span>";
?>
</body>
</html>
CATALOG
  1. 1. 引言
  2. 2. 想法
  3. 3. 实现代码