2013-08-17 61 views
0

我不是在寻找代码,但我想知道如何去解决这个问题。我有一个简单的网站,用户提交存储在数据库中的表单数据,然后他们写的内容会显示在主页上的每个帖子中。需要做什么是我可以点击主页上的帖子,然后定向到仅显示该帖子的页面,以便像example.com/posts.php?id=$postId那样。这个问题最好的解决方法是什么?链接到另一个页面时,单击帖子php

回答

0

这应该完成你想要的。 通过GET方法发送帖子的ID应该简单而安全。 您可以使用$_GET['id'],并根据需要

此外,在posts.php(或任何其他文件)显示帖子内容,当你检测$_GET['id'], 请务必检查数据库中是否有与后ID。如果没有,你可以只显示一个温和的错误信息,以便用户不会感到困惑。

1

您可以通过多种方式来完成。我会用一个简单的链接去..

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

+0

但是,每次都会创建一个新页面。我正在寻找只需点击该帖子,并在另一个屏幕上查看它似乎暗示链接页已被制作 – user2692006

+0

要打开另一个窗口只需添加HTML属性'“target ='_ blank'”' –

+1

不,它doesn不会创建新页面。它只是打开现有的posts.php页面。 –

-1

试试这个:

echo '<a href="URL.php?id=".$postId.">Link Name</a>'; 
相关问题