Сохранение аватара в базу

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Curtis
Сообщения: 2
Зарегистрирован: 17 мар 2011, 02:12

Сохранение аватара в базу

Сообщение Curtis »

Здравствуйте!

Простите если оффтоп, искал по сайту, но решение подходящее не нашел.
В чем суть вопроса - как сохранить аватар пользователя в базу?
Аватара пользователя
BaCo
Сообщения: 76
Зарегистрирован: 28 дек 2010, 11:48

Re: Сохранение аватара в базу

Сообщение BaCo »

Сохранять не обязательно. Просто получи ID пользователя и его в базу заноси, а потом, когда надо будет получить профиль, используй API и получай и имя, и фамилию, и фотку.
Curtis
Сообщения: 2
Зарегистрирован: 17 мар 2011, 02:12

Re: Сохранение аватара в базу

Сообщение Curtis »

Я это понимаю, но мне нужно именно сохранить аватар.
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Сохранение аватара в базу

Сообщение azzzi »

что значит сохранить в базу?

сохранить ПУТЬ к аватару? который залит на сервера вконтакте
или сохранить само изображение на свой сервер? тогда причем тут база? ))

Если сохранить путь, то после API getprofiles, через ajax постом передавай путь, а в принимающем скрипте сохраняй путь аватарки в базу.

Если сохранить изображение на своем сервере, то можно через курл:
Например:

$ch = curl_init('http://cs1495.vk.com/u00001/a_a806ae7c.jpg');
$fp = fopen('./images/id1.jpg', 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
Ответить