2016-07-30 68 views
-1

我有一个包含多个页面的网站,在主页上有一个计数器。每次访问者返回主页时,计数器都会增加。我可以使用php代码更改页面吗

我已经写了一些PHP,当主页按钮被点击后递减计数器,但我找不到回到主页的方式。

这是可能的PHP?

谢谢。

+1

可能增加http://stackoverflow.com/questions/7467330/php-headerlocation-force-url-change-in-address-bar的副本 – DrPrItay

回答

0

你试图做的事情是不可能的,只有PHP,它永远不会防水,如果你的用户在主页并刷新页面x次...?

你需要做的是用你的代码来检查计数器是否已经为特定的会话增加了。由于你没有给出你的代码细节,这里有一些伪代码。

<?php 
    session_start(); 

    if (!isset($_SESSION['counter_incremented'])) { 
     /** 
      Your current increment code 
     **/ 
     $_SESSION['counter_incremented'] = true; 
    } 

千万注意,计数器一旦每个会话递增,这意味着如果用户关闭浏览器并返回到主页时,计数器将再次由一个

相关问题