И так вот хочу сделать счетчик гостевой такого вида
[192/
+43]
Вот в функции что не так?
// --------------------- Функция вывода статистики гостевой ------------------------//
function stats_guest() {
if (@filemtime(DATADIR . "temp/statguest.dat") < time()-600) { $today = date("d.m.Y");
$qguest = DB :: $dbh -> query("SELECT guest_time FROM `guest`;");
$countguest = 0;
while ($guest = $qguest-> fetch()){ if (date("d.m.Y",$guest['guest_time']) == $today ) { $countguest++; }}
$countguest = '/<FONT color=red>+'.$countguest.'</FONT>';
file_put_contents(DATADIR . "temp/statguest.dat", (int)$qguest.$countguest, LOCK_EX);
}
return file_get_contents(DATADIR . "temp/statguest.dat");
}
В итоге получается вот так [1/
+5] и всё, не прибавляет к первому значению!
Changed: Виталий (19.02.2011 / 18:22)