Создание базы пользователей приложения и ведение статистики

Только готовые уроки по использованию ВКонтакте API. Flash + PHP + API. НЕ IFrame!
Fedya
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Fedya »

gpv123, Спасибо.

А вот мы в коде пишем

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

$real_key = md5($app_id."_".$viewer_id."_".$api_secret);if ($auth_key == $real_key){
А разве не получится через чарлез изменить auth_key и таким образом получится, что я могу представится для игры другим пользователем? нет?
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: Создание базы пользователей приложения и ведение статистики

Сообщение gpv123 »

Fedya, в auth_key содержится api_secret, и, если никто не знает последний, то подставить правильный первый не получится
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: Создание базы пользователей приложения и ведение статистики

Сообщение GemerPC »

Спасибо автору, понял свою ошибку! Теперь захотелось реализовать валюту в игре, а как сделать я не очень знаю. С сервером недавно разобрался, так что помогите. Нужно чтобы , если в БД нету пользователя то ему например + 100 монет, если есть то выдает тот результат в текстовое поле которое у него было, например 133! После покупки , оно изменялось например 133-33=100 и т.п.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Александр »

GemerPC
Что конкретно не получается?
GemerPC писал(а):Нужно чтобы , если в БД нету пользователя то ему например + 100 монет, если есть то
Сделать запрос в базу, потом использовать if else
GemerPC писал(а):выдает тот результат в текстовое поле которое у него было, например 133!
Запрос в базу и вывод в текстовое поле.
GemerPC писал(а):После покупки , оно изменялось например 133-33=100 и т.п.
Обновить значение в базе, сделав к ней нужный запрос.
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Casperovskii »

Александр
:D Подколол человека. Он же попросит полный код всего этого...
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: Создание базы пользователей приложения и ведение статистики

Сообщение GemerPC »

Александр
Запрос в базу и вывод в текстовое поле.
желательно поподробнее и
Обновить значение в базе, сделав к ней нужный запрос.
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Casperovskii »

GemerPC
Куда подробнее? Ты хочешь готовый код. Тебе в "готовое и бесплатно". Тебе уже все сказали, что можно - делаешь запрос, ответ выводишь в текстовое поле. Какой момент не понятен? Как сделать? Колин Мук в помощь. Еще хороший сайт про PHP тебе поможет.

Больше конкретики в вопросах.
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: Создание базы пользователей приложения и ведение статистики

Сообщение GemerPC »

Casperovskii
Не могу с сервера данные вывести в текстовое поле! Пробовал вывести , но че то не получается , в чарлсе все норм выводиться! А в текстовом поле пусто!
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Casperovskii »

GemerPC
Я не экстрасенс, чтобы без кода найти у тебя ошибку. Но, подозреваю, что ты просто не присваиваешь значение после получения ответа. Будь добр, дочитай Колина Мука, посмотри тот сайт, просмотри уроки здесь. И только тогда стоит идти с вопросами, если ты делаешь что-то, чего нет в этих уроках.
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: Создание базы пользователей приложения и ведение статистики

Сообщение GemerPC »

Casperovskii
as3 код который связан с сервером , php сделан правильно!

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

import flash.net.*;import flash.display.*;var stat_loader:URLLoader = new URLLoader();var stat_request:URLRequest=new URLRequest("http://gemerpc.16mb.com/stats.php");// заменяем на ссылку к вашему скриптуstat_request.method=URLRequestMethod.POST;            var stat_vars:URLVariables = new URLVariables();stat_vars['auth_key']=LoaderInfo(root.loaderInfo).parameters.auth_key;// auth_key из FlashVarsstat_vars['viewer_id']=LoaderInfo(root.loaderInfo).parameters.viewer_id;stat_vars['money'] = money;stat_request.data=stat_vars;            stat_loader.load(stat_request);
Ответить