Страница 9 из 32

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

Добавлено: 29 авг 2010, 22:40
Dav023
Александр я немного изменил ваш тем у и у меня кое что не получяется. Мне создать новую тему или могу отписаться тут??

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

Добавлено: 29 авг 2010, 22:43
Александр
Dav023
Если это касается темы этого урока и проблема возникает в коде из урока, то спрашивай здесь. Если проблема больше в том коде, который уже написан тобой, то лучше создай новую тему.

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

Добавлено: 01 окт 2010, 13:49
witty
Хороший урок, но у меня возник один вопрос: Как защитить эту php страницу от запросов, которые могут поступать не из контакта, ведь можно же просто передать этой страницы правильные параметры и скрипт сработает и обновит информацию в базе данных?

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

Добавлено: 01 окт 2010, 23:05
Александр
witty
В скрипте есть защита по auth_key. Этот ключ берется из flashvars приложения. У каждого пользователя вконтакте он свой. Этой защиты мало?

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

Добавлено: 02 окт 2010, 10:27
witty
Насколько мне известно flash можно декомпилировать, то есть человек может увидеть значение своего auth_key и использовать его отсылая запросы вне контакта? Может я ошибаюсь, просто не знаю точно, что дает процесс декомпиляции.

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

Добавлено: 02 окт 2010, 18:31
Александр
witty
auth_key можно посмотреть в исходном коде страница приложения вконтакте. Декомпилировать флешку не надо.
Я не знаю никакой защиты, с которой нельзя было бы подменить запрос, зная auth_key и с возможностью декомпилировать флешку.

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

Добавлено: 03 окт 2010, 12:01
witty
Александр
Скорее всего ее просто не существует ;) Спасибо за ответ!

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

Добавлено: 13 окт 2010, 12:53
Koby
помогите
после этих команд выдается ошибка

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

 CREATE TABLE IF NOT EXISTS `stat` (`id` INT( 9 ) AUTO_INCREMENT ,`uid` INT( 9 ) ,`last_date` INT( 10 ) ,`visits` INT( 9 ) DEFAULT '1',PRIMARY KEY ( `id` ) ,UNIQUE KEY `uid` ( `uid` )) ENGINE = MYISAM DEFAULT CHARSET = utf8 
Ответ MySQL: Документация
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET =utf8' at line 8

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

Добавлено: 13 окт 2010, 23:00
Volgar
А вы как БД импортируете? Нужно просто скопировать текст в окно SQL запроса и нажать ОК.

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

Добавлено: 14 окт 2010, 12:49
Koby
Так и делаю, а ошибка выдается(((