Помогите с кнопкой
Помогите с кнопкой
Нужно сделать так что бы при нажатие на кнопку переносило на пхп скрипт (списывание голосов) после списывания на 3 кард , а если не списывалось то что бы была надпись например "вы не пополнили счёт приложения" .
на as2 или на as3 желательно что бы код был.Сам пробывал написать не получилось , Зарание спасибо.
на as2 или на as3 желательно что бы код был.Сам пробывал написать не получилось , Зарание спасибо.
Re: Помогите с кнопкой
zoke писал(а):Нужно сделать так что бы при нажатие на кнопку переносило на пхп скрипт (списывание голосов) после списывания на 3 кард , а если не списывалось то что бы была надпись например "вы не пополнили счёт приложения" .
на as2 или на as3 желательно что бы код был.Сам пробывал написать не получилось , Зарание спасибо.
Код: Выделить всё
var loader = new URLLoader();loader.load(new URLRequest("ссылка на php скрипт!"));loader.addEventListener(Event.COMPLETE, onLoaded);function onLoaded (e:Event){if (loader.data == "OK"){gotoAndStop(3);}if(loader.data == "Error"){result_tf.text = "У вас не достаточно голосов!";}}
result_tf - текстовое поле!
Re: Помогите с кнопкой
psix55 извени за тупой вопрос.
как здесь прописать что бы error был или переход на другой кадр.
Могу подарить подарок вконтакте за помощь , нужно?
как здесь прописать что бы error был или переход на другой кадр.
Код: Выделить всё
require('VkApi.class.php'); $app_id = 'ид'; // id приложения$api_secret = 'защищённый'; // Защищенный ключ с вкладки "Платежи" $auth_key = $_POST['auth_key']; // auth_key из FlashVars приложения$viewer_id = $_POST['viewer_id']; // id просматривающего приложение // Рассчитывается ключ авторизации$real_key = md5($app_id."_".$viewer_id."_".$api_secret); if ($auth_key == $real_key){// Создание запроса$api = new VkApiNode($app_id, $api_secret);$uid = $viewer_id; // id просматривающего приложение$votes = 100; // Количество голосов (1 голос = 100)$query = $api->withdrawVotes($uid, $votes); // Выполнение запроса$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $query);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);curl_setopt($ch, CURLOPT_TIMEOUT, 10);curl_exec($ch);curl_close($ch);}?>
Re: Помогите с кнопкой
уже урок даже есть
http://flapps.ru/forum/topic437.html
чтобы после того как внес голоса перешло куда-то в уроке надо кое что изменить именно
http://flapps.ru/forum/topic437.html
чтобы после того как внес голоса перешло куда-то в уроке надо кое что изменить именно
Код: Выделить всё
public function onComplete(event:Event):void {gotoAndStop(3)}
Re: Помогите с кнопкой
Это хуже чем предложил я!112 писал(а):уже урок даже есть
http://flapps.ru/forum/topic437.html
чтобы после того как внес голоса перешло куда-то в уроке надо кое что изменить именноКод: Выделить всё
public function onComplete(event:Event):void {gotoAndStop(3)}
Например если человек не заплатил, его всё-равно перешлёт на 3 кадр!
Re: Помогите с кнопкой
Вот код для php!zoke писал(а):psix55 извени за тупой вопрос.
как здесь прописать что бы error был или переход на другой кадр.
Могу подарить подарок вконтакте за помощь , нужно?Код: Выделить всё
require('VkApi.class.php'); $app_id = 'ид'; // id приложения$api_secret = 'защищённый'; // Защищенный ключ с вкладки "Платежи" $auth_key = $_POST['auth_key']; // auth_key из FlashVars приложения$viewer_id = $_POST['viewer_id']; // id просматривающего приложение // Рассчитывается ключ авторизации$real_key = md5($app_id."_".$viewer_id."_".$api_secret); if ($auth_key == $real_key){// Создание запроса$api = new VkApiNode($app_id, $api_secret);$uid = $viewer_id; // id просматривающего приложение$votes = 100; // Количество голосов (1 голос = 100)$query = $api->withdrawVotes($uid, $votes); // Выполнение запроса$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $query);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);curl_setopt($ch, CURLOPT_TIMEOUT, 10);curl_exec($ch);curl_close($ch);}?>
Код: Выделить всё
<?require('VkApi.class.php'); $viewer_id = $_POST['viewer_id'];$auth_key = $_POST['auth_key'];$app_id = 'app_id'; $api_secret = 'secret_key';$votes = 100; //Кол-во голосов, которые надо перевести со счёта пользователя на баланс прил. (100 = 1голос) 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);} $api = new VkApiNode($app_id, $api_secret);$query = $api->withdrawVotes($viewer_id, $votes); $result = new SimpleXMLElement(get_url($query)); if ($result->transferred>0) { echo "OK";}else { switch($result->error_code) { case 502: echo "Error"; break; default: echo "ERROR"; } }?>
Re: Помогите с кнопкой
Кинь ссылку ,подарю
Re: Помогите с кнопкой
ещё вопрос это на ас2 ?
если на ас3 то куда название кнопки писать
если на ас3 то куда название кнопки писать
Re: Помогите с кнопкой
AS3, я писал без кнопки!