我試圖顯示實時訪問者訪問(編輯)的網站。以下是我的PHP文件,名爲getTotalVisitors
。在php文件中,uniquevisitors
顯示得很好。顯示即時總訪問
include 'common.php'; //get database connection
$query = "SELECT SUM(uniquevisitors) as uniquevisitors FROM " . $DBPrefix . "currentaccesses";
$params = array();
$db->query($query, $params);
while ($new = $db->fetch())
{
$uniquevisitors = $new['uniquevisitors'];
}
echo "visitors until now: " . $uniquevisitors . "<br>";
當我試圖用下面的腳本實時更新和setInterval函數時,我無法得到它的工作。有人給我正確的方向/解決方案嗎?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
function updategetTotalVisitors()
{
$('#datashow').load('getTotalVisitors.php');
}
updategetTotalVisitors(); //set the datacount as soon as the page is loaded
setInterval("updategetTotalVisitors()", 10000); //update the datashow every 10 seconds
});
</script>
<p>Visitors until now:</p>
<div id = "datashow"></div>
什麼有用,什麼不工作?當你運行它(或沒有發生)時會發生什麼?你已經完成了什麼類型的調試? – Qirel
的PHP文件的作品,腳本不起作用。 – user1392475
檢查控制檯是否存在可能的錯誤。 – Qirel