|
|
|
|
|
для: brys
(17.04.2007 в 20:09)
| | Вы передаёте ей адрес удалённого файла или путь к локальному, а она возвращает содержимое файла в виде строки. | |
|
|
|
|
|
|
|
для: cheops
(17.04.2007 в 16:24)
| | Хорошая функция file_get_contents. Как она работает? | |
|
|
|
|
|
|
|
для: tAleks
(17.04.2007 в 13:28)
| | Можно поступить следующим образом
<?php
$content = file_get_contents("http://www.herbalife.ru/products/certificates/");
$strbegin = '<DIV class="hr"><img src="/img/space.gif" width="1" height="1" alt="" border="0" /></DIV>';
$begin = strpos($content, $strbegin);
$strend = '<img src="/img/space.gif" width="5" height="30" alt="" border="0" />';
$end = strpos($content, $strend);
$certificates = substr($content, $begin, $end - $begin);
$pattern = "|<a href=\"([^\"]+)\"|";
$replacement = "<a href=\"http://www.herbalife.ru\\1\"";
$certificates = preg_replace($pattern, $replacement, $certificates);
echo $certificates;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(17.04.2007 в 13:00)
| | Класс! Работает!
А как ссылкам добавить "http://www.herbalife.ru"? А то на моем сайте ссылки указывают на мой сайт. А надо чтобы указывали на www.herbalife.ru. | |
|
|
|
|
|
|
|
для: tAleks
(17.04.2007 в 09:11)
| | Можно поступить следующим образом
<?php
$content = file_get_contents("http://www.herbalife.ru/products/certificates/");
$strbegin = '<DIV class="hr"><img src="/img/space.gif" width="1" height="1" alt="" border="0" /></DIV>';
$begin = strpos($content, $strbegin);
$strend = '<img src="/img/space.gif" width="5" height="30" alt="" border="0" />';
$end = strpos($content, $strend);
$certificates = substr($content, $begin, $end - $begin);
echo $certificates;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(17.04.2007 в 02:48)
| | Нужно с этой страницы взять сертификаты и ссылки на них, т.е. среднюю главную часть:
http://www.herbalife.ru/products/certificates/
Без заголовка. | |
|
|
|
|
|
|
|
для: tAleks
(16.04.2007 в 21:31)
| | >Знаю, что выбирать нужно как-то регулярными выражениями, но как точно не знаю.
Это от страницы зависит - приведите пример. | |
|
|
|
|
|
|
|
для: bronenos
(16.04.2007 в 22:50)
| | Можно без регулярок обойтись. Какая страница? Что нужно извлечь оттуда? | |
|
|
|
|
|
|
|
для: tAleks
(16.04.2007 в 21:31)
| | чтоб получить то функция file_get_contents
а что именно надо в ней | |
|
|
|
|
|
|
| Как взять информацию со страницы другого сайта? Только не всю целиком, а выбрать из нее нужное?
Знаю, что выбирать нужно как-то регулярными выражениями, но как точно не знаю. | |
|
|
|
|