我正在尝试创建一个系统,其中某人输入他们的名字,它为该人创建一个页面,并在另一个名为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);
}
任何帮助?
答案 0 :(得分:0)
您正在做的事情没有必要。当你只有一个显示变量的php文件时,没有理由将这段代码写入文件。
将您的页面数据保存到数据库,并从数据库中动态填写页面中的变量。
您甚至可以通过在get参数中使用描述性标题为每个页面提供唯一的URL。
您可以从数据库中收集名称以建立链接。