Код: Выделить всё
Fatal error: Class 'VkApiNode' not found in C:\ftp\Root\addrating.php on line 40Код: Выделить всё
Fatal error: Class 'VkApiNode' not found in C:\ftp\Root\addrating.php on line 40Код: Выделить всё
require('VkApi.class.php');Код: Выделить всё
Notice: Undefined variable: method in C:\ftp\Root\VkApi.class.php on line 34 Notice: Undefined variable: sigStr in C:\ftp\Root\VkApi.class.php on line 362Код: Выделить всё
<?/* http://flapps.ru/forum/ - форум о создании приложений */ $app_id = '*********'; // id приложения$api_secret = '***********'; // Защищенный ключ с вкладки "Платежи"require('VkApi.class.php'); function get_url($query) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $query); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 10); return curl_exec($ch); curl_close($ch);} $auth_key = $_GET['auth_key'];$viewer_id = $_GET['viewer_id']; // Рассчитывается ключ авторизации$real_key = md5($app_id."_".$viewer_id."_".$api_secret); if ($auth_key == $real_key){$uid = $_GET['uid'];$rate = $_GET['rate'];// снимаем со счета пользователя голосаif ($rate<100) { $votes = $rate*60; }else { $votes = $rate*50; } $api = new VkApiNode($app_id, $api_secret);$query = $api->withdrawVotes($viewer_id, $votes); $result = new SimpleXMLElement(get_url($query));if ($result->transferred>0) {// повышаем рейтинг$message = $_POST['message'];$query = $api->addRating($uid, $rate, $message); $result = new SimpleXMLElement(get_url($query)); if ($result->rating_added>0) echo 'Рейтинг повышен!';else { switch($result->error_code) { case 2: echo "Приложение выключено!"; break; case 113: echo "Неверный id пользователя"; break; case 147: echo "На балансе приложения недостаточно голосов!"; break; default: echo "Произошла ошибка!"; } }}else { switch($result->error_code) { case 2: echo "Приложение выключено!"; break; case 113: echo "Неверный id пользователя"; break; case 151: echo "Неверное количество голосов!"; break; case 502: echo "На балансе недостаточно голосов!"; break; default: echo "Произошла ошибка!"; } }// flapps.ru}else echo 'error';?>