問題:輸出加載消息
之前我執行一個很長的計算過程,我想以輸出加載消息給用戶。
代碼:
<html>
<!doctype html>
<head>
<title>Loading</title>
</head>
<?php
function longProcess()
{
//where long process takes a long time to compute
}
?>
<body>
<?php
echo <div id = 'loading'> LOADING </div>
echo '</body>';
echo '</html>';
flush();
longProcess();
?>
更多詳情:
基本上,我之前所說的longProcess功能,我想輸出負載給用戶。我使用flush,所以我可以輸出HTML的結束標記,然後調用longProcess函數。問題在於它沒有被輸出,服務器正在計算這個漫長的過程。
爲什麼不使用ajax? –
你能給我一些更多的細節嗎? – Goaler444