我的网站上有一个主页按钮,这个主页按钮是一个房子的图像。但我想让我的网站成为一个用户友好的网站。因此,如果有人点击按钮,主页按钮将从颜色更改并打开主页。所以这个人知道他/她在哪个页面。到目前为止,这是我的代码。
我的脚本的问题是它不会从图像切换我不是PHP会话脚本的专家,所以你能帮帮我吗?我搜索谷歌和一切,但找不到任何与我的问题相关的内容。
<?php
session_start();
$_SESSION['1'] = $_GET["Active"];
if (!empty($_GET["Active"])){ ?>
<a href="<?php echo $this->createUrl("/admin/survey/sa/index")."home"; ?>">
<img src='<?php echo $sImageURL;?>home1.png' alt='<?php $clang->eT("Default administration page");?>' width='<?php echo $iconsize;?>' height='<?php echo $iconsize;?>'/></a>
<?php
}
else{?>
<a href="<?php echo $this->createUrl("/admin/survey/sa/index")."" ?>">
<img src='<?php echo $sImageURL;?>home.png' alt='<?php $clang->eT("Default administration page");?>' width='<?php echo $iconsize;?>' height='<?php echo $iconsize;?>'/></a>
<?php
}
?>
答案 0 :(得分:0)
嗯,我不知道,你需要什么会议。如果你“读取”$ _GET数组,它接缝将毫无用处。我也不知道您的查询字符串状态,但您可以尝试:
if (isset($_GET["Active"])) {
...
}
答案 1 :(得分:0)
所以,如果我理解你的问题:当用户在“主页”(根网站)时,你想将图像从“home1”切换到“home”?像某种“活跃”的东西?
您在网站之间导航的用途是什么? PHP的URL语法$ _GET?如果是这样,您可以检查用户是否在指定的站点上,然后相应地显示该链接。
<?php
$page = $_GET['page'];
if($page == "" || $page == "home"){
//User is on the default site (url: mysite.com/)
echo "<img code....>";
}elseif($page == "about")
//User is on the "about site" (url: mysite.com/?page=about)
echo "<img active about>";
}else{
//The user is on a unknown site (url: mysite.com/?page=<something we don't know>)
}
?>