Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
TiReX
Сообщения: 4 Зарегистрирован: 24 авг 2013, 15:41
Сообщение
TiReX » 27 авг 2013, 23:00
Код сам по себе работает, поэтому привожу конец:
Код: Выделить всё
// Получение данных из бд$qr_result = mysql_query("select * from . $table_name where uid='$viewer_id'")or die(mysql_error()); // Вывод данных полученных из бдwhile($data = mysql_fetch_array($qr_result)){$user_uid = $data['uid'];$user_name = $data['name'];$user_surname = $data['surname'];$user_nick = $data['nick'];$user_pol = $data['pol'];$user_visits = $data['visits'];$avatar= $data['avatar']if ($user_pol == 1) { echo("<script>$('.user_pol').html('$avatar')</script>");} else { echo("<script>$('.user_pol').html('Мужской')</script>");}echo("<script>$('.user_uid').html('$user_uid')</script>");echo("<script>$('.user_name').html('$user_name')</script>");echo("<script>$('.user_surname').html('$user_surname')</script>");echo("<script>$('.user_nick').html('$user_nick')</script>");echo("<script>$('.user_visits').html('$user_visits')</script>");}
В этой части кода передаётся ссылка на картинку, а мне нужно чтобы передавалась уже картинка:
Код: Выделить всё
if ($user_pol == 1) { echo("<script>$('.user_pol').html('$avatar')</script>");} else { echo("<script>$('.user_pol').html('Мужской')</script>");}
уточню - $avatar прямая ссылка на картинку полученная из базы данных
sasha^
Сообщения: 711 Зарегистрирован: 10 сен 2012, 16:52
Сообщение
sasha^ » 27 авг 2013, 23:35
зачем аватарки ссылку в бд хранить?
Serge
WEB Team
Сообщения: 520 Зарегистрирован: 04 мар 2011, 21:55
Сообщение
Serge » 28 авг 2013, 06:13
http://php.net/manual/ru/function.image ... omjpeg.php
только вам сначала надо получить расширение картинки, есть аналогичные функции для png, gif
УПД: но это надо обрабатывать отдельным скриптом. Хотя бы потому, что он возвращает свой хедер. А также, рекомендую избавиться от <script> внутри файла и выполнять через ajax (или его обертку в jQuery) запрос для получения данных о пользователе, а картинку тупо <img src="script.php?uid=100500">
sasha^
Сообщения: 711 Зарегистрирован: 10 сен 2012, 16:52
Сообщение
sasha^ » 28 авг 2013, 14:06
Serge он не имел, оказывается, ввиду из данных создать картинку или получить на сервер...
он хотел ее на странице вывести, имея ссылку