Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выдернуть часть информации с другого сайта
 
 автор: ZetRider   (27.11.2006 в 01:22)   письмо автору
 
 

Как можно выдурнуть часть информации с другова сайта где по мимо нужно информации находится еще много лишнего и вставить то что нужно на свою страницу.. к примеру на странице:

1
есть текст:

лвоыалыодва 34234"№!; олпаивоа77 787  98
аааа  апплваоолд
цулко


мне нужно выдернуть с ейто страницы слова аааа и вставить в свою страницу.

   
 
 автор: XPraptor   (27.11.2006 в 01:24)   письмо автору
 
   для: ZetRider   (27.11.2006 в 01:22)
 

Воспользуйся поиском по форуму по словам регулярные выражения. Кстати, тут отдельно форум есть про регулярные выражения - тебе тута. Там и примеры готовые будут.

   
 
 автор: deman-b   (27.11.2006 в 01:30)   письмо автору
 
   для: ZetRider   (27.11.2006 в 01:22)
 

ГЫ гы... прикол))
а зачм тебе их оттуда выдёргиать если ты их знаеш?)))))
сделай так:
<?
print "аааа";
?>
и всё)))

   
 
 автор: ZetRider   (27.11.2006 в 03:23)   письмо автору
 
   для: deman-b   (27.11.2006 в 01:30)
 

deman-b, понимаешь я их знаю но каждый день я не буду их же выдергивать, информация икаждый день меняется.

   
 
 автор: kasmanaft   (27.11.2006 в 05:38)   письмо автору
 
   для: ZetRider   (27.11.2006 в 03:23)
 

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

<?
$text 
'лвоыалыодва 34234"№!; олпаивоа77 787  98
аааа  апплваоолд
цулко'
;
preg_match ('|лвоыалыодва 34234"№!; олпаивоа77 787  98(.*)  апплваоолд|s'$text$regs);
echo 
$regs[1];
?>

   
 
 автор: ZetRider   (27.11.2006 в 08:35)   письмо автору
 
   для: kasmanaft   (27.11.2006 в 05:38)
 

не ну это та понятно) а как указать чтобы он зашел к примеру на http://www.123.ru/index.php и с той страницы это выдернул?

   
 
 автор: tuder   (27.11.2006 в 08:43)   письмо автору
 
   для: ZetRider   (27.11.2006 в 08:35)
 

Вот, например скрипт, выдирающий для http://www.fidoweb.ru "Десятка самых читаемых конференций" с другого сайта.


<?
// Запрос с сайта идёт для koi-кодировки
$fp=fopen("http://www.fido-online.com/_-1/","r");
$count=-1;
$top10="";
while (
$line=fgets($fp)) {
   if (
$count==-and strpos($line"10 самых")>0) {$count=1;}
   if (
$count>0) {$count=$count+1;}
      if (
$count>and $count<18) {
         if (
strpos($line"nowrap")>0) {
            
$to=strpos($line">"15);
            
$line=substr_replace($line""15$to-14);
            
$line=str_replace("</a>"""$line);
         }
         
$top10=$top10.$line;
      }
}
fclose($fp);
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования