Может кто нибудь поможет ? пожалуйста !

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Ardoms
Сообщения: 79
Зарегистрирован: 16 ноя 2010, 21:37

Может кто нибудь поможет ? пожалуйста !

Сообщение Ardoms »

У меня проблема , уже сколько времени не могу ее решить , как сделать так - что бы при первом входе - все мне нужные данные о человеке забивались в mysql
а что бы при всех следующих входах он автоматически авторизовался под этими данными !
Реально вообще или нет ?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Может кто нибудь поможет ? пожалуйста !

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

http://flapps.ru/forum/topic753.html

Нужна вторая авторизация в приложении?

Проверить пользователя можно по viewer_id и auth_key.
Ardoms
Сообщения: 79
Зарегистрирован: 16 ноя 2010, 21:37

Re: Может кто нибудь поможет ? пожалуйста !

Сообщение Ardoms »

Александр, все равно не заносит в БД
Аватара пользователя
alexei
Разработчик
Разработчик
Сообщения: 836
Зарегистрирован: 21 янв 2010, 19:44

Re: Может кто нибудь поможет ? пожалуйста !

Сообщение alexei »

PHP? На ASP.net я бы помог бы.
Ardoms
Сообщения: 79
Зарегистрирован: 16 ноя 2010, 21:37

Re: Может кто нибудь поможет ? пожалуйста !

Сообщение Ardoms »

php ))Уже все норм , тока другие проблемы появились (
PUNISHER
Сообщения: 138
Зарегистрирован: 10 ноя 2010, 21:20

Re: Может кто нибудь поможет ? пожалуйста !

Сообщение PUNISHER »

Ardoms подскажи как записал данные пользователя в базу
Ardoms
Сообщения: 79
Зарегистрирован: 16 ноя 2010, 21:37

Re: Может кто нибудь поможет ? пожалуйста !

Сообщение Ardoms »

в index.php

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

<script src="jquery-1.4.2.min.js" charset="windows-1251"></script><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> <script type="text/javascript" charset="cp1251" >window.onload = (function() {   // когда загрузится вся страница    VK.init(function() {    // инициализируем Vk API     // узнаём flashVars, переданные приложению GET запросом. Сохраняем их в переменную flashVars    var parts=document.location.search.substr(1).split("&");    var flashVars={}, curr;    for (i=0; i<parts.length; i++) {        curr = parts[i].split('=');        // записываем в массив flashVars значения. Например: flashVars['viewer_id'] = 1;        flashVars[curr[0]] = curr[1];    }        // получаем viewer_id из полученных переменных    var viewer_id = flashVars['viewer_id'];     // выполняем запрос получения профиля    VK.api("getProfiles", {uids:viewer_id,fields:"photo_big"}, function(data) { // проверяем был ли ответif(data.response) {        // отправляем полученные данные пост запросом через ajax jquery:          $.post("vbazy.php", { id: viewer_id, imya: data.response[0].first_name, famylia: data.response[0].last_name, photo: data.response[0].photo_big }, function(data) {   ; } );}    });    });    });</script><script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>
в vbazy.php

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

<? if(isset($_POST['id'])) { $id = $_POST['id']; $name = $_POST['imya'];$fam = $_POST['famylia'];  $pic = $_POST['photo'];       mysql_connect("localhost", "ЛОГИН", "ПАСС") or die (mysql_error());mysql_select_db("ИМЯБАЗЫ") or die (mysql_error());$query = 'INSERT INTO `users` (`id`, `login`, `pass`, `cash`, `check_mail`) VALUES ("'.$id.'","'.$id.'","'.$id.'","60","1")';$sql = @mysql_query($query);}?>
у меня только везде ID заносится , пытался еще имя и фамилию , но они в абракадабре utf8 ((( и как то не получилась
пользовался уроком http://flapps.ru/forum/topic1328.html
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Может кто нибудь поможет ? пожалуйста !

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

Кодировка файлов index.php и vbazy.php должна быть UTF-8 без BOM.
В базе данных mysql тоже должна использоваться кодировка UTF-8. Каким запросом ты создавал таблицу users?
Ardoms
Сообщения: 79
Зарегистрирован: 16 ноя 2010, 21:37

Re: Может кто нибудь поможет ? пожалуйста !

Сообщение Ardoms »

Так вот в том и дело что таблица у меня в 1251 делал в utf8 все равно абракадабра приходит (
Ответить