我有以下糟糕的代码:
<?
echo "<html><br><br><br><div id='loading'><p><img src='loader.gif'> Please wait 6 seconds...</p></div></html>";
sleep(6);
header('Location: http://google.com/');
?>
为什么在等待6秒并重定向之前,HTML代码片段不能在浏览器中显示?代码根本不输出HTML代码,等待6秒钟后将我发送到指定位置。我做错了什么?
echo
的响应已经提交了头信息。 - Vishal