Файл: ewar/cronjobs/rating_update.php
Строк: 34
<?php
# */10 * * * * /usr/bin/wget -q -O /dev/null http://ewar.mobi/cronjobs/rating_update.php
include("../includes/config.php");
$query = mysql_query("SELECT `id`, `nick`, `statusas`, `str`, `vit`, `agi`, `def`, `w_1`, `w_2`, `w_3`, `w_4`, `w_5`, `w_6`, `w_7`, `w_8`, `lytis`, `force` FROM `vartotojai` ORDER BY `str` + `vit` + `agi` + `def` DESC LIMIT 1000");
$sum_rating = array();
while($row = mysql_fetch_assoc($query)) {
$sum_rating[] = array($row['id'], $row['nick'], $row['statusas'], $row['str'], $row['vit'], $row['agi'], $row['def'], 0, $row['w_1'], $row['w_2'], $row['w_3'], $row['w_4'], $row['w_5'], $row['w_6'], $row['w_7'], $row['w_8'], $row['lytis'], $row['force']);
}
$query2 = mysql_query("SELECT `id`, `nick`, `statusas`, `str`, `vit`, `agi`, `def`, `duel_rating`, `w_1`, `w_2`, `w_3`, `w_4`, `w_5`, `w_6`, `w_7`, `w_8`, `lytis`, `force` FROM `vartotojai` ORDER BY `duel_rating` DESC LIMIT 1000");
$duel_rating = array();
while($row2 = mysql_fetch_assoc($query2)) {
$duel_rating[] = array($row2['id'], $row2['nick'], $row2['statusas'], $row2['str'], $row2['vit'], $row2['agi'], $row2['def'], $row2['duel_rating'], $row2['w_1'], $row2['w_2'], $row2['w_3'], $row2['w_4'], $row2['w_5'], $row2['w_6'], $row2['w_7'], $row2['w_8'], $row2['lytis'], $row2['force']);
}
$sum_rating = json_encode($sum_rating);
$duel_rating = json_encode($duel_rating);
writecache('sum_rating', $sum_rating);
writecache('duel_rating', $duel_rating);
if (isset($_GET['k'])) {
if (isset($_SERVER['HTTP_REFERER'])) {
header("Location: ".$_SERVER['HTTP_REFERER']."");
}
else
{
header("Location: ../rating.php");
}
}
?>