Подскажите возможно ли из html страницы (допустим из http://сайт.ru) вытащить определенный участок (допустим <ip>IP юзера</ip>) и передать его в виде переменной в PHP? Проблема в том что при использовании PHP бдет вытаскиваться не "IP юзера", а IP сервера, т.к. скрипт выполняется на стороне сервера.
IP как пример. Необходимо вытащить код из ссылки (http://сайт.ру/get/417c34d20744d3ce9a8490c911876366/v2/2012/04/27/19911-kzb1.flv) он персонален для компьютера пользователя. Через PHP не парсится всегда остается код для сервера, и запускается только при запуске сайта на сервере. JAVA не знаю, но легко обучаем)
Вот ссылка "http://kinopod.ru/player.html?id=21430" в коде есть ссылка на видео файл "http://u.kinopod.org/get/417c34d20744d3ce9a8490c911876366/v2/2012/04/27/19911-kzb1.flv" как спарсить код "417c34d20744d3ce9a8490c911876366" из ссылки на видео файл с помощью JAVA и передать как переменную в PHP скрипт?
Чувак, ты случайно не путаешь, JAVA это не тут... Вам на другой форум вообще... Ты в разделе JavaScript, а он точно никакого отношения не имеет к JAVA =/ php+java можно, но это не тут.
ну аяксом сделать запрос можно попробовать. но не факт что прокатит. а выдрать - разбить по слешам и взять второй параметр =) великое дело.
Посоветуйте, где что почитать для новичка о аякс+php и просто о аякс. Может просто поможете написать скрипт? )
А как сделать запрос на удаленный урл. Я так понял можно только на урл сайта на котором расположен скрипт. Код (Text): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <script type="text/javascript"> $.ajax({ type: "GET", url: "http://kinopod.ru/player.html?id=21430", success: function(html){ $("#results").append(html); } }); </script> <div id='results'></div> </body> </html> если вставить ссылку на внутренний документ на сервере все работает
Эм , на новых браузерах не катит кросс-доменные js запросы (на них более 50% юзеров определённо) , единственный вариант - JSONP , да и то , если сторонний сервер отвечает js функцией. Можете даже и не стараться , я на это времени убил дохера. $('iframe').contents так же закрыт , даже урл фрейма не получите , только атрибут src , даже прокушали вариант с сабмитом формы во фрейм. С одной стороны - всё правильно делают , секьюрити без этого = 0 , теперь даже не удивляюсь как у юзеров на старых браузерах крадут личную инфу , меняют пароли , спамят и т.п. С другой стороны - закрыли путь креативным идеям =( В любом случае - более , это уже невозможно. Только JSONP и его технические аналоги , например CSSHttpRequest , метод один и тот же. И только если ответ можно выполнить. Или конечно если домен и запрашиваемый порт совпадают , тогда всё возможно =)