我有这样的问题:
当我点击元素时,网址会更改但PHP代码不会运行,但是当我再次单击它或者只是在网址中按“Enter”,或者按F5页面重新加载并运行PHP代码
<a href="?action=out" title="Forget me!">
<img src="images/icons/exit.png" id="exit" class="ava">
</a>
这是我的HTML代码。 这是PHP一:
if($_GET['action']=='out')
{
//do smth. here
}
问题是什么,我无法得到它..
也许我只需要使用JS(location.reload()等),但我认为这不是一个好的决定......
提前谢谢!
答案 0 :(得分:-1)
我相信您的href错误,您在href中有信息但没有分配页面,如果您正在寻找自己的页面,请尝试
<a href="<?php echo $_SERVER['PHP_SELF'].'?action=out'; ?>" title="Forget Me!">