0

我不是在寻找代码,但我想知道如何解决这个问题。我有一个简单的网站,用户提交存储在数据库中的表单数据,然后他们写的内容显示在主页上,每个帖子在其自己的部分中。需要做的是我可以单击主页上的帖子并被定向到仅显示该帖子的页面,因此它就像 example.com/posts.php?id=$postId。解决这个问题的最佳方法是什么?

4

3 回答 3

1

您可以通过多种方式进行操作。我会用一个简单的链接..

echo '<a href="example.com/posts.php?id="'.$postId.'">Link Name</a>';

于 2013-08-17T15:47:29.307 回答
0

那应该完成你想要的。通过 GET 方法发送帖子的 ID 应该简单且安全。您可以使用它$_GET['id']并根据需要显示帖子内容

此外,在 posts.php (或任何其他文件)中,当您检测到 a 时$_GET['id'],请确保检查数据库是否存在具有该 ID 的帖子。如果没有,您可以只显示一条温和的错误消息,以免用户感到困惑。

于 2013-08-17T15:48:37.607 回答
-1

尝试这个:

echo '<a href="URL.php?id=".$postId.">Link Name</a>';
于 2013-08-17T15:48:13.330 回答