我使用时页面加载两次(带有短链接重定向的php重定向)

时间:2014-05-13 13:37:29

标签: php

我开发了一个网站,首先获取有关特定链接的统计信息

  • 我制作了指向该特定链接的短链接(使用Google Shortlink API)

  • 然后,该short_link指向我网站中的其他页面,其中包含统计信息,如(IP,国家/地区代码,日期,时间......)

  • 然后在本页末尾有一个重定向到目标网站(链接)

         $ip = $_SERVER['REMOTE_ADDR'];
    
        $detect = new Mobile_Detect;
         $deviceType = ($detect->isMobile() ? ($detect->isTablet() ? 'tablet' : 'phone') : 'computer');
    
         $device=$deviceType;
    
    
        $countryid=$this->geoCheckIP($ip);
        $countryid=substr ($countryid["country"],0,2);
    
        $date = date('Y-m-d');
        $time = date('H:i:s');
    
    
    
        $this->statistical->Addvisit($device,$countryid,$ip,$date,$time);
        redirect($url);
    

以上代码正常工作并检索正确的数据 但有一段时间它会执行两次(特别是当网络连接速度很慢时) 并在第二次加载(执行)时给出错误数据(IP,countryid,...) 我怎么解决这个???? 谢谢:)

0 个答案:

没有答案