我的网站有一个ajax / php功能,每隔20秒从一个表中提取信息。这些信息是关于hobbie的
在页面上显示此人的姓名及其爱好。我有第二页作为该爱好的信息来源。目前,访问第二页的唯一方法是将您的爱好输入到第一页上的表单中。我如何得到它,以便我可以点击主页上显示的爱好并访问爱好的信息页面。
要访问它当前从POST命令中获取爱好的信息。
表格结果通过
显示在主页上echo $row['name']." is interested in ".$row['hobby'];
我可以将一些爱好名称传递给另一个页面吗?我只知道如何通过表单提交来实现。
答案 0 :(得分:2)
使用PHP的sessions。
答案 1 :(得分:2)
您可以创建一个锚标记,该锚标记是通过查询提供的数据生成的,用于拖尾数据,从而有效地创建指向下一步的链接以及其他信息。当然,唯一的问题是这是暴露给可能被劫持的用户。
如果您使用仅表单提交,您还可以创建一个<input type="hidden">
,其中包含您可以用来导航到下一页的值/名称,如果您愿意的话。
答案 2 :(得分:2)
我不认为会议是必要的。
查看表单发送的信息。如果您正在发出GET请求,则可以将该网址添加到链接中。
因此,在您的主页上,您可以使用下面的链接而不是表单。
<a href="/hobbies/?name=remote+controlled+cars>Remote Controlled Cars</a>
因此,通过该链接,它将不再使用$_POST
,而是使用$_GET
。
以下主页链接的Psudeo代码。
<a href="/hobbies/?name=<?php echo slugify($row['hobby']); ?>><?php echo $row['hobby']; ?></a>