У меня есть следующий код в теге head моей страницы:
<script type="text/javascript">
var startime = (new Date()).getTime();
window.onload = function()
{
record_visit('ol');
setInterval("record_visit('update')", 300000);
}
window.onbeforeunload = function(){ record_visit('obul'); } //obul = onbeforeunload
function record_visit(value) {
var x = (window.ActiveXObject) ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest();
var url='<?php echo "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; ?>';
x.open("GET", "/sc/count_visit.php?t=" + (((new Date()).getTime() - startime) / 1000)+"&type="+value+"&url="+url, false);
x.send(null);
}
Это прекрасно работает, но на моем сайте drupal под недавними сообщениями журнала я получил ошибку:
page not found 02/27/2012 - 23:04 count_visit.php Anonymous (not verified)
Поскольку у меня около 6 тыс. Посетителей в день, эта ошибка появляется много раз за минуту.
Я что-то упустил из кода выше?Я считаю, что проблема не в count_visit.php.