PHP:如果存在名为X的文件,则显示其内容

时间:2014-11-07 16:04:12

标签: php

我想根据服务器上的文件名创建页面。我想用文件制作一个“笔记系统”。我使用Parsedown在Markdown中编写.txt,在目录“documents / notes”中。在主文件夹(主页)中有一个名为“notes.php”的文件,用于显示我的帖子(不在此页面上,我想通过其名称单独显示conent)。所以,我想要做的就是:脚本知道我在“文档/备注”中有哪些文件。如果我键入“notes.php?note = X”,其中X是文件名,则显示该帖子的内容。我不想编辑“notes.php”以使每个帖子可读,我想创建一个通用代码,我所要做的就是创建一个.txt文件。因此,如果我输入“notes.php?note = X”,那么脚本将查找文件X,如果存在,则显示内容。

希望你能理解它。 :)

1 个答案:

答案 0 :(得分:1)

您可以在note.php

中使用此代码执行此操作
$filename = 'documents/notes/' . $_GET["x"];
if (file_exists($filename) && !is_dir($filename)) {
    echo file_get_contents($filename);
}