Страница 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) Говно-способ:
Измени:

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

if ($sql_data['uid']==$viewer_id) {
На

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

if ($sql_data['uid']==1) {
Так работать будет, но повторюсь: Это ГОВНО-СПОСОБ.

Если подождёшь, то через некоторое время напишу норм. код.

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 */?>