Метод setCounter

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
maksimn
Сообщения: 59
Зарегистрирован: 26 мар 2011, 10:46

Метод setCounter

Сообщение maksimn »

Написал небольшой скрипт подсчета дней до определенного события и вывода в боковом меню:

Код: Выделить всё

 <?phpset_time_limit(0); require('VkApi.class.php');$app_id=""; //ID$api_secret=""; // Защищенный ключ$db_host = "localhost"; // Хостинг$db_name = ""; // База данных$db_user = ""; // Пользователь$db_password = ""; // Пароль// Подключаемся к базеmysql_connect($db_host, $db_user, $db_password) or die (mysql_error());mysql_select_db($db_name) or die (mysql_error());/* Тут код подсчета дней в конце которого в переменной $ost получается значение */// Записываю ID в массив $uids$sql = 'SELECT * FROM `user` ORDER BY `id`';$res = mysql_query($sql);        while($row = mysql_fetch_assoc($res)) {            $uids[$row[id]] = $row[uid];        }for ($x=$_GET["id"]; $x>=0; $x++) { $VK = new vkapi($app_id, $api_secret);$resp = $VK->api('secure.setCounter', array('timestamp'=>time(),'random'=>rand(1, 10),'uid'=>$uids[$x],'counter'=>$ost));if ($resp[response]==1) {echo $x.'. Пользователю с ID - '.$uids[$x].' установлено значение - '.$ost.'<br>';}else {echo $x.'. Ошибка у пользователя с ID - '.$uids[$x].'. Приложение не установлено.<br>';}flush();}?> 
Код работает. Но плохо. Как сделать чтобы было как при отправке уведомлений, т.е. чтобы выводилось через каждые сто отправок: "Отправлено {кол-во} из {общее кол-во}"?
Ответить