当PHP计数器达到x访问者限制时,重定向到新页面

时间:2011-11-29 10:17:01

标签: php timer count visitors

我对此很新,这是一个学校项目。 (我不知道php,只用flash来设计)

我正在使用我的Flash网页中加载的php代码来计算访问者数量。当计数器达到X个访问者重定向到不同页面或部分Flash网页时,我需要添加什么? 顺便说一下,我认为它有一个输出,因为它通过动态文本发送在网站上显示的访问者数量

<?     
    $filename = "PHPCounter.txt"; 
    $fp = fopen( $filename,"r");             
    $Old = fread($fp, 100);
    fclose( $fp );
    $Old = split ("=", $Old, 5);        
    $NewCount = $Old[1] + '1';        
    $New = "myCount=$NewCount";        
    $fp = fopen( $filename,"w+");         
    if (flock($fp, 2)) { 
      fwrite($fp, $New, 100);
    }         
    fclose( $fp );

    print "myCount=$NewCount";     
?>

1 个答案:

答案 0 :(得分:0)

重定向到新页面:

header("Location: newpage.php");

确保在此功能发生之前没有输出到浏览器,否则它将无效。

所以在X个视图之后(我用100作为例子):

if ($NewCount >= 100) {
  header("Location: newpage.php");
  exit();
}

不确定如何将其指向闪光灯的特定部分,不知道是否可能。对不起,我的闪光灯并没有真正划伤。