HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 30.06.2009, 13:47
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

PHP код:
<?php
$code
=file_get_contents('http://www.in.com/?utm_source=redirect&utm_medium=in.com');
preg_match_all('/<a href.*>(.*)<\/a>/'$code$matches);
echo 
"<pre>";
print_r ($matches);
echo 
"<pre>";
?>
 
Ответить с цитированием

  #22  
Старый 30.06.2009, 14:01
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

preg_match_all('#href=[\'"](.*)mysite.com(.*)[\'"]#i', $code, $matches);

Этот работает только он почемуто выдирает с картинаками

http://site.in.com/blablabla/"><img src="http://site.in.com/blablabla" alt="Nameofimages">

Как убрать картинки ? А так все классно то что надо !! ghostwizard

Мне можеш дать ссылку где об этом почитать что бы усовершенсвовать можно было ?
т.е я почитаю и буду сам потом эксперементировать ты мне помог с самым начало ибо я в php только на уровне кода там модифицировать что то заменить и так по мелочи а вот это для меня всегда был полный лес эти выражение чи шо там оно.. )
 
Ответить с цитированием

  #23  
Старый 30.06.2009, 14:51
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

А если так ?

<a class="smallblu" href="http://site.in/blablalbla">qwerttt</a>

Если все выдереть после класса ??? то можно так может так будет проще мне чем искать все ссылки на странице ?
 
Ответить с цитированием

  #24  
Старый 30.06.2009, 16:02
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

там разный классы для ссылок,так будет тянуть линки с одним классом.
 
Ответить с цитированием

  #25  
Старый 30.06.2009, 16:16
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

PHP код:
<?php 
$code
=file_get_contents('http://forum.antichat.ru'); 
preg_match_all('/<a href=\".*">[^<img src.*](.*)<\/a>/'$code$matches); 
echo 
"<pre>"
print_r ($matches[0]); 
echo 
"<pre>"
?>
ТС с вас бутылка.
 
Ответить с цитированием

  #26  
Старый 30.06.2009, 16:49
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме:
3516666

Репутация: 439


По умолчанию

Цитата:
Сообщение от Adio  
Мне можеш дать ссылку где об этом почитать что бы усовершенсвовать можно было ?
т.е я почитаю и буду сам потом эксперементировать ты мне помог с самым начало ибо я в php только на уровне кода там модифицировать что то заменить и так по мелочи а вот это для меня всегда был полный лес эти выражение чи шо там оно.. )
http://www.phpfaq.ru/regexp
http://www.pcre.ru/
 
Ответить с цитированием

  #27  
Старый 30.06.2009, 17:20
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

Слава богу там адин класс визде стоит .. те где нужно парсить там он и стоит )))

<a class="smallblu" href="http://site.in/blablalbla">qwerttt</a>

Класс стоит на всех мне нужных ссылках ))

Бутыка нет. если все получиться с мегя любая графическая работа. 2D 3D WEB DESIGN
 
Ответить с цитированием

  #28  
Старый 30.06.2009, 17:48
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

Нет там что то не то с классами много мусора выводит... там класс стоит только где мне нужно а оно выводит то что нужно и плюсь еще пол контента.

Вот самый оптимальный вариант из ответов сдесь

<?php
$code=file_get_contents('http://site.com');
preg_match_all('#href=[\'"](.*)site.com.in(.*)[\'"]#i', $code, $matches);
print_r($matches[1]);
?>

Выводит

[6] => http://site.com.in/blablabla/?top=1"><img src="http://site.com.in" alt="BLABLABLA"></a>

Так вот . Это бла бля бла есть в АЛЬТЕ ! т.е текс цены который мне нужен етьс в АЛЬТЕ картинки..

Так вот (Если чесно у мя башка уже разрываеться..)))

Мне надо это BLABLABLA вытащить чистым в столбик ...

Уже не знаю как обьяснить но самый оптимальный вариаент это
 
Ответить с цитированием

  #29  
Старый 30.06.2009, 18:01
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Скажи сайт, с которого парсить надо.
 
Ответить с цитированием

  #30  
Старый 30.06.2009, 18:11
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

http://digiland.libero.it/ricerca_persone.php

Там смотри есть 8 картинок с именами вот те имена мне и нужны без картинок в столбик.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копипаст без ссылок оценили в 20 тыс. штрафа Suicide Мировые новости. Обсуждения. 4 15.06.2009 16:58
Не хватает пиаристых внешних ссылок? RegroZ SЕО - тонкости, методы раскрутки 1 29.04.2009 12:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ