之前博友
就我让我写一个属于自己的博客程序,我是一直没有忘记掉这件事情,但我小白一个能力有限不会啊就一直耽搁,最近我躺在床上看小说经常有些想法冒出来于是今天终于试了一下搞定了,就百度代码十分钟搞定。
我发现 $_GET["p"]
是个很又简单方便的代码用它就能实现我的想法了。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>叶开楗个人博客</title>
</head>
<body>
<header>
<h1>我的个人博客</h1>
<aside>这是描述.</aside>
</header>
<hr>
<?php
if (!isset($_GET["p"])) { // 判断是否为空 空为首页
$hostdir= "./p"; //获取本文件目录的文件夹地址
$filesnames = scandir($hostdir); //获取也就是扫描文件夹内的文件及文件夹名存入数组 $filesnames
//print_r ($filesnames);
foreach ($filesnames as $name) { // 循环输出? 百度的代码
//echo $name;
$post=substr(strrchr($name, '.'), 1); // 不知道干嘛的
if($post=='txt'){ // 判断是否 txt 格式
$name = str_replace(".txt","",$name); // 去掉.txt
$url="http://localhost/?p=".$name; // 组合成 url
$aurl= "<a href=\"".$url."\">".$name."</a>"; // 输出 a 链接
echo $aurl . "<br/>";
}
}
}else{ // 输出文章页面
$text = file_get_contents("./p/" . $_GET["p"] . ".txt");
echo "<p>" . $text . "</p>";
}
?>
<hr>
<h2>Epilogue</h2>
<p>@2021 叶开楗所有。</p>
</body>
</html>
目前就是一个尝试,至于其他如时间之类的有思路还没尝试,就是直接获取创建 txt 的时间就好了,目前先这样吧。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.