这是我第一次在这个网站上提问,所以请多多包涵。我从另一个网站获得了一个用于测试互联网连接速度的脚本,并添加了 if else 语句。如果速度超过 500,它将重定向到特定页面。由于某些原因,我无法让它工作。我在标签ob_start();
之前添加了<html>
标签,也在标签ob_end_flush();
之后添加了</html>
。我在我的身体标签之间添加了下面的代码。
$kb=512;
flush();
$time = explode(" ",microtime());
$start = $time[0] + $time[1];
for($x=0;$x<$kb;$x++){
echo str_pad('', 1024, '');
flush();
}
$time = explode(" ",microtime());
$finish = $time[0] + $time[1];
$deltat = $finish - $start;
$intspeed = round($kb / $deltat, 0);
echo $intspeed; //just to check if $intspeed has a value
if ($intspeed > 500) {
header("Location: test.php");
exit();
} else {
header('Location: falcons/index.php');
exit();
}