Страница 2 из 2

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

Добавлено: 07 ноя 2012, 16:40
GemerPC
Изменил , все ровно не работает :cry:

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

Добавлено: 07 ноя 2012, 17:34
Serge
Изменил , все ровно не работает :cry:[/quote]
Что-то пишет?

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

Добавлено: 07 ноя 2012, 17:46
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

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

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

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

Добавлено: 07 ноя 2012, 21:52
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);        }

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

Добавлено: 07 ноя 2012, 23:04
GemerPC
Код ругается пишет D:\Users\Администратор\Desktop\app\Main.as, строка 1 1114: Атрибут "public" может использоваться только внутри пакета.
D:\Users\Администратор\Desktop\app\Main.as, строка 10 1013: Атрибут "private" можно использовать для определений свойств класса.

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

Добавлено: 07 ноя 2012, 23:12
GemerPC
Лучше помогите по скайпу ovsyannikov70 , так не чего не получается. В заранее СПАСИБО ;)
Ну если не хотите то помогайте здесь!
Проблему найти не могу , и не знаю в чем ? Как найти не могу понять!

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

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

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

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

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

Добавлено: 08 ноя 2012, 17:30
GemerPC
loigor3, спасибо читаю !