过去24小时我一直在谷歌这个,差不多。我似乎无法找到适合我情景的答案,即使我知道它被广泛使用。
我的网站上有一个页面上有很多链接(让我们称之为“第1页”),我希望他们都可以前往一个空白页面(和“第2页”),然后动态获取内容加载,具体取决于在上一页上单击的链接。
我所知道的是,我需要能够使用第1页上的超链接设置PHP变量,并在第2页上使用某种if(isset($_SESSION['phpVariable'])){ include('path/content.fileExt')}
,以便它可以接收变量并加载内容相应
我不知道如何做到这一点,因为我昨天才开始学习PHP。救命? :(:L
答案 0 :(得分:2)
您可以使用$_GET[]
变量。在第1页上,链接可以是page2?food=bacon
或page2?food=foo
。在第2页,你可以说......
if ($_GET['food']=='bacon')
{
// Stuff here that prints what you want.
}
elsif ($_GET['food']=='foo')
{
// Stuff here that prints what you want.
}
答案 1 :(得分:1)
您可以通过网址传递要加载的内容的标识符。
例:
将GET
参数之一的值设置为第2页内容的标识符
<a href="page2.php?pageid=content">Link to Page 2</a>
然后在第2页中检查值并相应地加载内容。
include_once 'content/' . $_GET['pageid'];
答案 2 :(得分:0)
http://www.w3schools.com/php/php_get.asp
www.example.com/index.php?page=something_here
$_get["page"]
会返回“something_here”