链接删除后PHP自动删除文件?

时间:2015-09-27 03:05:47

标签: php hyperlink

我正在尝试创建一个系统,其中某人输入他们的名字,它为该人创建一个页面,并在另一个名为pages.php的页面上放置他们页面的链接。

我得到了所有的工作,直到发布到pages.php工作,唯一不起作用的是我希望pages.php上的链接在他们的页面/文件从服务器中删除时删除,所以我不会遍历pages.php。

我该怎么做? 我试过这个 的 PHP

        if (file_exists($FILENAME)) {
        $OPENPENDTOPICSPATH = '../pending-topics/pages.php';
        $OPENPENDTOPICS = fopen($OPENPENDTOPICSPATH, "a+");
        $PENDTOPICWRITE = '
            <div align="center">
                <a href="' . $FILENAME . '">
                    <p id="' . $FILENAME . '"><? echo rand(0, 5000); ?> ' . $NAME . '</p>
                </a><br>
            </div>
        ';
        fwrite($OPENPENDTOPICS, $PENDTOPICWRITE);
        fclose($OPENPENDTOPICS);
    } else {
        $REMOVETOPICCONTENT = '
            <script>
                $("#' . $FILENAME . ').remove();
            </script>
        ';
        fopen($OPENPENDTOPICSPATH, "r+");
        fwrite($OPENPENDTOPICS, $REMOVETOPICCONTENT);
        fclose($OPENPENDTOPICS);
    }

任何帮助?

1 个答案:

答案 0 :(得分:0)

您正在做的事情没有必要。当你只有一个显示变量的php文件时,没有理由将这段代码写入文件。

将您的页面数据保存到数据库,并从数据库中动态填写页面中的变量。

您甚至可以通过在get参数中使用描述性标题为每个页面提供唯一的URL。

您可以从数据库中收集名称以建立链接。