Страница 3 из 7
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 12 сен 2011, 22:56
Evgesha
Может это как то мешает, в Выводе пишет так:
Код: Выделить всё
Error: Unexpected < encountered at vk.api.serialization.json::JSONTokenizer/parseError() at vk.api.serialization.json::JSONTokenizer/getNextToken() at vk.api.serialization.json::JSONDecoder/nextToken() at vk.api.serialization.json::JSONDecoder() at vk.api.serialization.json::JSON$/decode() at VipUsers/onUsersUpdate() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete()
это плохо?
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 13 сен 2011, 15:22
Evgesha
Лет 5 назад, работал с Чарлизом..что я там должен увидеть подскажите?=) Я увидел что add, getuids, crossdomain выполняются. Мне кажется что то не так с базой MySQL. Поддержку Curl проверял, скрипт сказал что Curl поддерживается.
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 13 сен 2011, 22:29
Александр
Evgesha писал(а):что я там должен увидеть подскажите?
Ответ от сервера, который сможет обработать приложение.
Ты случайно не бесплатный хостинг используешь, который в скрипт автоматически встраивает рекламный код?
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 13 сен 2011, 23:02
Evgesha
Ответ от сервера, который сможет обработать приложение.
Ты случайно не бесплатный хостинг используешь, который в скрипт автоматически встраивает рекламный код?
вроде нет=) мой хостинг Hostinger
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 16 сен 2011, 23:10
Evgesha
// если добавляемый пользователь уже первый в списке, то не добавляем
// выбираем последнего пользователя
$query = 'SELECT `uid` FROM `'.$table_name.'` ORDER BY `id` DESC LIMIT 1;';
а как отключить это ограничение?
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 17 сен 2011, 11:33
112
Evgesha
Код: Выделить всё
$query = 'SELECT `uid` FROM `'.$table_name.'` ORDER BY `id`';
Нет не так?
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 17 сен 2011, 13:16
Evgesha
не так
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 17 сен 2011, 16:14
psix55
1) Можно немного подправить код. Легко, но мне сейчас лень. Может через час-два выложу, если кто-нить другой не напишет.
2) Говно-способ:
Измени:
На
Так работать будет, но повторюсь: Это ГОВНО-СПОСОБ.
Если подождёшь, то через некоторое время напишу норм. код.
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 17 сен 2011, 16:38
Evgesha
ок
Re: VIP в Flash-приложении (secure.withdrawVotes, getProfiles)
Добавлено: 17 сен 2011, 16:55
psix55
Код: Выделить всё
<?phpheader('Content-Type: application/json; charset=utf-8');include('settings.php');require 'vkapi.class.php'; $viewer_id = $_REQUEST['viewer_id'];$auth_key = $_REQUEST['auth_key']; $real_key = md5($api_id."_".$viewer_id."_".$secret_key);if ($auth_key == $real_key){ // списываем голоса и добавляем ссылку $VK = new vkapi($api_id, $secret_key); $resp = $VK->api('secure.withdrawVotes', array('uid'=>$viewer_id, 'votes'=>'100')); if ($resp['response']>0) { $ip = getenv("REMOTE_ADDR"); $query = 'INSERT INTO `'.$table_name.'` (`uid`, `ip`,`add_date`) VALUES ("'.mysql_real_escape_string($viewer_id).'",INET_ATON("'.$ip.'"),NOW());'; $sql = mysql_query($query); echo '{"success":{"msg":"Вы добавлены!"}}'; } else { switch($resp[error][error_code]) { case 502: echo '{"error":{"msg":"На вашем балансе недостаточно голосов!"}}'; break; default: echo '{"error":{"msg":"При добавлении ссылки произошла ошибка! Голоса не списаны."}}'; } }} // конец проверки auth_keyelse { echo '{"error":{"msg":"Ошибка безопасности!"}}';} /* http://flapps.ru */?>