База Данных не работает!

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: База Данных не работает!

Сообщение GemerPC »

Изменил , все ровно не работает :cry:
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: База Данных не работает!

Сообщение Serge »

Изменил , все ровно не работает :cry:[/quote]
Что-то пишет?
ZEBC
Сообщения: 100
Зарегистрирован: 21 июн 2012, 06:42

Re: База Данных не работает!

Сообщение ZEBC »

щас попробуй так

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

       <?php    // данные доступа к базе данных    $db_host="localhost";       // обычно не нужно изменять    $db_user="user";        // имя пользователя БД    $db_password="pass";        // пароль БД    $db_name = "name";      // имя БД    $table_name = "stat";       // имя таблицы статистики. Если вы не меняли его в запросе, создающем БД, то и здесь менять его не надо         // данные приложения    $app_id = '743131'; // id приложения    $api_secret = 'qwertyuiopasdfghjklzxcvbnm'; // защищенный ключ приложения              $auth_key  = $_POST['auth_key'];    $viewer_id = $_POST['viewer_id'];         $real_key = md5($app_id."_".$viewer_id."_".$api_secret);    if ($auth_key == $real_key){        // соединение с БД        mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());        mysql_select_db($db_name) or die (mysql_error());        mysql_query("SET NAMES 'utf8'");             // Выполняем запрос: если пользователя с таким id ещё нет в БД, то добавляем, если есть, то обновляем запись, прибавляя одно посещение (`visits` = (`visits`+1))        $query = 'INSERT INTO `'.$table_name.'` (`uid`, `last_date`) VALUES ("'.$viewer_id.'","'.time().'") ON DUPLICATE KEY UPDATE  `visits` = (`visits`+1), `last_date`="'.time().'";';        $sql = mysql_query($query);        echo "OK";    }    ?>    


это 1000%рабочий брал от сюда http://flapps.ru/forum/topic753.html ты наверное неправильно указываеш соединение с бд добавляйся в скайп помогу vizit_tm
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: База Данных не работает!

Сообщение GemerPC »

это 1000%рабочий брал от сюда http://flapps.ru/forum/topic753.html ты наверное неправильно указываеш соединение с бд добавляйся в скайп помогу vizit_tm
Все работает спасибо что помог! НО одно что я не смог сделать , я сделал через iFrame , но все получилось , мне надо через Flash , но не чего не получилось!
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: База Данных не работает!

Сообщение Casperovskii »

GemerPC
Так надо во флеше сделать отправку запроса к твоему php-скрипту:

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

public var VK: APIConnection = new APIConnection(flashVars); //инициализация объекта для работы с контактомapi_id = flashVars['api_id'];viewer_id = flashVars['viewer_id'];sid = flashVars['sid'];secret = flashVars['secret'];auth_key = flashVars['auth_key']; giveStat(); //отправить на сервер запрос о том, что пользователь запустил приложение private function giveStat():void {            // создание запроса            var stat_loader:URLLoader = new URLLoader();            var stat_request:URLRequest=new URLRequest("Экзампл.пхп");// заменяем на ссылку к вашему скрипту            stat_request.method=URLRequestMethod.POST;            // добавление параметров в запрос            var stat_vars:URLVariables = new URLVariables();            stat_vars['auth_key']= auth_key;// auth_key из FlashVars            stat_vars['viewer_id']= viewer_id;// ID просматривающего приложение            stat_request.data=stat_vars;            // выполнение запроса            stat_loader.load(stat_request);        }
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: База Данных не работает!

Сообщение GemerPC »

Код ругается пишет D:\Users\Администратор\Desktop\app\Main.as, строка 1 1114: Атрибут "public" может использоваться только внутри пакета.
D:\Users\Администратор\Desktop\app\Main.as, строка 10 1013: Атрибут "private" можно использовать для определений свойств класса.
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: База Данных не работает!

Сообщение GemerPC »

Лучше помогите по скайпу ovsyannikov70 , так не чего не получается. В заранее СПАСИБО ;)
Ну если не хотите то помогайте здесь!
Проблему найти не могу , и не знаю в чем ? Как найти не могу понять!
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: База Данных не работает!

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

Не надо цитировать сообщение полностью, тем более с кодом. Другим пользователям неудобно читать сообщения в таком виде. Посетители зайдут в тему и закроют её, помогать мало кто будет.
Ни в одном из оставленных в этой теме сообщении цитирование не нужно было.
Можно кликнуть на ник пользователя, и его ник добавится в форму ответа. Этого достаточно.
Используйте кнопку Правка. Не публикуйте по несколько сообщений подряд. Это не чат.
Небольшое руководство по форуму
loigor3
Сообщения: 10
Зарегистрирован: 06 ноя 2012, 17:06

Re: База Данных не работает!

Сообщение loigor3 »

GemerPC писал(а):Код ругается пишет D:\Users\Администратор\Desktop\app\Main.as, строка 1 1114: Атрибут "public" может использоваться только внутри пакета.
D:\Users\Администратор\Desktop\app\Main.as, строка 10 1013: Атрибут "private" можно использовать для определений свойств класса.
Рано ты, друг, в разработку полез, раз про модификаторы доступа не в зуб ногой. Качай Колина Мука, стр 57(пришлось книгу искать), там все подробно рассказано.
GemerPC
Сообщения: 38
Зарегистрирован: 17 июл 2011, 07:00

Re: База Данных не работает!

Сообщение GemerPC »

loigor3, спасибо читаю !
Ответить