Старый 25.01.2006, 01:53   #1   
Форумец
 
Аватар для Supreme
 
Сообщений: 1,011
Регистрация: 29.07.2003
Возраст: 36

Supreme вне форума Не в сети
Вопрос возник.

Мне необходимо получить определенные данные с удаленной страницы.
На Java код выглядит вот так:

URL url = new URL("http://www.bla-bla-bla.com/bla-bla-bla.php");
URLConnection urlconnection = url.openConnection();
String s1 = urlconnection.getHeaderField("Training");

Как мне то же самое сделать на PHP?
И будет ли это работать, если запустить скрипт с другого сервера?
  Ответить с цитированием
Старый 25.01.2006, 19:58   #2   
^__^
 
Аватар для amigo
 
Сообщений: 245
Регистрация: 17.05.2002
Возраст: 39

amigo вне форума Не в сети
Цитата:
Сообщение от Supreme
Мне необходимо получить определенные данные с удаленной страницы.
...
http://www.bla-bla-bla.com/bla-bla-bla.php
...
Как мне то же самое сделать на PHP?
$ch = curl_init('http://www.bla-bla-bla.com/bla-bla-bla.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_MAXREDIRS, 2);
curl_setopt($ch, CURLOPT_HEADER, true);
$page = curl_exec($ch);
curl_close($ch);

Для того, чтобы получить определенное поле из заголовка, нужно руками распарсить $page (регэкспами, или еще как-нибудь).

Цитата:
И будет ли это работать, если запустить скрипт с другого сервера?
Да. Естественно, на сервере должен быть установлен модуль cURL.
  Ответить с цитированием
Старый 26.01.2006, 00:02   #3   
Форумец
 
Аватар для Supreme
 
Сообщений: 1,011
Регистрация: 29.07.2003
Возраст: 36

Supreme вне форума Не в сети
Спасибо большое!
  Ответить с цитированием
Старый 26.01.2006, 00:12   #4   
Форумец
 
Аватар для Supreme
 
Сообщений: 1,011
Регистрация: 29.07.2003
Возраст: 36

Supreme вне форума Не в сети
vtyz больше всего интересует вот это:

getHeaderField("Training");
  Ответить с цитированием
Поиск в теме: 


Опции темы

Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind