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の1つです:

        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 に答える