获取参数PHP
我有一个HTML/PHP网站(my.PHP中的HTML代码) 我正在使用$_GET[“name”]方法,这样我就可以在我发送的链接中写下我的客人的名字 (例如:mywebsite.com/index.php?name=Mike)。以下是我使用的代码:获取参数PHP,php,html,Php,Html,我有一个HTML/PHP网站(my.PHP中的HTML代码) 我正在使用$_GET[“name”]方法,这样我就可以在我发送的链接中写下我的客人的名字 (例如:mywebsite.com/index.php?name=Mike)。以下是我使用的代码: <p class="guest_info"> <?php echo " " . $_GET["name"]; ?> <im
<p class="guest_info">
<?php echo " " . $_GET["name"]; ?>
<img alt="account_avatar" src="./index_files/avatar.svg">
</p>
现在,我想把这个名字应用到不同的页面上。我目前的问题是,如果我给出了链接,然后单击了我网站的另一个页面后,[“name”]就不会被保存。我想在导航时保存第一个给定URL中使用的名称,如果我在链接中更改名称,它也会自动更改页面
感谢您的帮助为了让
$\u GET['name']
在页面之间持久化,您需要在URL查询字符串中不断传递它。例如,类似这样的内容:
您应该使用或
使用会话路由,在页面的开头,确保添加session\u start()
然后可以将该值存储为会话值
if(array_key_exists('name', $_GET) && !array_key_exists('name', $_SESSION)) {
$_SESSION['name'] = $_GET['name'];
}
现在,在该代码之后的任何地方,只要会话持续,您都可以使用
$\u SESSION['name']
来访问该值。“我正在使用$\u GET[“email”]方法,这样我就可以在我发送的链接(例如:mywebsite.com/index.php?name=Mike)中写入我的客人的姓名。下面是我使用的代码:“-那么是哪一个,$\u GET[“email”]
或$\u获取[“名称”]
?在这两种情况下,问题都太广泛了。$\u GET[“name”]:)这需要用户访问的每个链接都设置$\u GET
参数。