0

我有这样一个问题:

当我单击元素时,url 发生变化,但 PHP 代码没有运行,但是当我再次单击它或只是在 url 中按“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()等),但我认为这不是一个好的决定......

先感谢您!

4

1 回答 1

-1

我相信您的href是错误的,您在href中有信息但没有分配页面,如果您正在采购自己的页面,请尝试

<a href="<?php echo $_SERVER['PHP_SELF'].'?action=out'; ?>" title="Forget Me!">
于 2013-11-01T18:46:49.670 回答