ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Программирование, которое не связано с API.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

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

Foxmen
Цель всего этого какая? Отправлять сообщения на стены с внешнего сайта? Убедись что это вообще возможно с такими способами авторизации.
Foxmen
Сообщения: 80
Зарегистрирован: 03 сен 2010, 19:58

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Сообщение Foxmen »

Цель:сделать блог. то есть пользователь заходит через Вк и пишет что хочет.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

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

Foxmen
И зачем нужно какое-то шифрование, если пользователь и так может написать что захочет? Для остального есть access_token.
Выбирай любой способ. Если будешь проводить большую часть работы на стороне сервера, то весь этот процесс будет скрыт от пользователя.
Foxmen
Сообщения: 80
Зарегистрирован: 03 сен 2010, 19:58

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Сообщение Foxmen »

нужно шифровать, ведь все ровно придется в базу записывать. В базе два столба:id,msg. То есть в post запросе я должен передать три параметра: id,msg,hash. если не будет hash можно будет подделывать посты.
Ну а если сейчас получится через php сделать авторизацию, то тогда да, не надо ничего шифровать, но когда через js, то надо.
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Сообщение gaponj88 »

Скажите пожалуйста ! Вопрос по поводу планировщика Cron , после того как скрипт сработает в Cron ,как во флеш принять данные от скрипта?Т.е как флеш узнает что скрипт сработал?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

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

gaponj88
Из флеша нужно обращаться к скрипту.
Если придумал какую-то схему работы с кроном, то придумай как флешка будет узнавать, например, передавая скриптом на сервере какой-то дополнительный параметр.
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Сообщение gaponj88 »

Да,примерно так и сделал ! Все работает ! Хорошая функция !
Foxmen
Сообщения: 80
Зарегистрирован: 03 сен 2010, 19:58

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Сообщение Foxmen »

запрос в строке:

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

login.php#user_id=7
как через php вытащить user_id? легкий вопрос думаю для вас, помогите.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

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

Foxmen
Через php не вытащишь. Яваскриптом вытащить

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

window.location.hash
и отправить это значение php скрипту.
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (все кроме Flash)

Сообщение gaponj88 »

Здравствуйте!Скажите пожалуйста:
делаю выборку из базы :

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

$query = 'SELECT `last_name`,`first_name`,`text`,`photo` FROM `coment` WHERE `uid`="' . $viewer_id . '";'; $sql = mysql_query($query);$num_rows = mysql_num_rows($sql);for ($i=0; $i<$num_rows; $i++) {$user = mysql_fetch_array($sql); $arr=array(array('last_name'=>$user['last_name'],'first_name'=>$user['first_name'],'coment_text'=>$user['coment_text'],'photo'=>$user['photo']));                         echo json_encode_cyr($arr).",";}?>
если без цикла выводить то возвращает только один результат и вот что он передает:

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

[{"last_name":"*******","first_name":"*******","text":"********!","photo":"***************.jpg"}]
а с циклом:

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

[{"last_name":"****","first_name":"*****","text":"******!","photo":"*********.jpg"}],[{"last_name":"*****","first_name":"*****","text":"Х*******","photo":"********.jpg"}],[{"last_name":"*******","first_name":"******","text":"*******","photo":"********.jpg"}]
Хотелось бы узнать как сделать чтобы было правильно то есть так:

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

[{"last_name":"****","first_name":"*****","text":"******!","photo":"*********.jpg"},{"last_name":"*****","first_name":"*****","text":"Х*******","photo":"********.jpg"},{"last_name":"*******","first_name":"******","text":"*******","photo":"********.jpg"}]
то есть такой формат: [{ },{ }, { }]
Ответить