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

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

Добавлено: 17 мар 2011, 02:18
Curtis
Здравствуйте!

Простите если оффтоп, искал по сайту, но решение подходящее не нашел.
В чем суть вопроса - как сохранить аватар пользователя в базу?

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

Добавлено: 17 мар 2011, 08:17
BaCo
Сохранять не обязательно. Просто получи ID пользователя и его в базу заноси, а потом, когда надо будет получить профиль, используй API и получай и имя, и фамилию, и фотку.

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

Добавлено: 17 мар 2011, 08:25
Curtis
Я это понимаю, но мне нужно именно сохранить аватар.

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

Добавлено: 17 мар 2011, 10:46
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);