Нужна помощь с загрузкой фото в iframe

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

Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

далаю так

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

function add_list_poster(){VK.api("photos.getUploadServer", {test_mode: '1', aid: '114124110', save_big:"1"}, function(data) {$.post(data.response.upload_url, {file1:'D:\IMG_0943.jpg'},   function(data){/*    parse_j = json_parse(data);    alert(parse_j.server);*/  }, "json");});}
не могу понять что делать там где комментарии.
Аватара пользователя
wTema
КИДАЛА!
Сообщения: 77
Зарегистрирован: 29 июн 2010, 21:01

Re: Нужна помощь с загрузкой фото в iframe

Сообщение wTema »

ссылку на приложение
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

Приложение у меня на локалке)
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

как обработать этот json и вывести с него данные?
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

ну помогите кто нибудь ))) очень нужна помощь)
Из за таких нюансов аж не хочется продолжать), хотя уже гдето 60 - 70 % сделал.
Серверная часть полностью готова(php/mysql), осталось доделать пару функций для роботы с API вконтакте.
вот как выглядит главная страница : Изображение
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

пробывал методом eval не получается , вот сейчас как пробую , всё равно ...

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

function add_list_poster(){VK.api("photos.getUploadServer", {test_mode: '1', aid: '114124110', save_big:"1"}, function(data) {  da =  $.ajax({   type: "POST",   url: data.response.upload_url+"file1=D:/1.jpg"     }  )     var resp= eval('('+da+')')         alert(resp.server);}); }
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

проблема с разбором отпала)) , оказывается проблема в получение этого json кто поможет ?)
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

Разбил на 2 функции всеравно не получается........ что за дела... ппц.
помоги как получить этот тупой json.

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

function upload_photo(url,param){$.post(url, {"file1":param},function(data){var r = eval(data);alert(r.server);  });} function add_list_poster(){VK.api("photos.getUploadServer", {test_mode: '1', aid: '114124110', save_big:"1"}, function(data) {var url = data.response.upload_url;var param = 'D:/1.jpg';upload_photo(url, param);  }); }
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

ех, не судьба значит делать приложения для контакта
Lucchese
FL Team
FL Team
Сообщения: 53
Зарегистрирован: 16 июл 2010, 19:16

Re: Нужна помощь с загрузкой фото в iframe

Сообщение Lucchese »

вот еще как попробывал,
PHP:

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

<?php$cont = $_GET['cont'];$pageparse=file_get_contents($cont);$decode = json_decode($pageparse, true);print_r('<?xml version="1.0" encoding="utf-8"?><response> <server>'.$decode['server'].'</server> <photos_list>'.$decode['photos_list'].'</photos_list> <aid>'.$decode['aid'].'</aid> <hash>'.$decode['hash'].'</hash></response>');?>
JavaScript:

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

function upload_photo(urls){$.ajax({                        type: 'GET',                        url: 'http://192.168.101.202/site/1.php?'+urls,                        dataType: 'xml',                        success: function(data){ alert(data.response.server); },                        error: function(data){ alert('error:' + data); }                    });}                function add_list_poster(){VK.api("photos.getUploadServer", {test_mode: '1', aid: '114124110', save_big:"1"}, function(data) {urls = data.response.upload_url+'&file1=http://192.168.101.202/site/img/title_news_l.gif';upload_photo(urls);  }); }
Ответить