Помогите пожалуйста кто может. Как можно получить ссылки рисунков(например: <img src='/apache/index.php/primer.jpg' получить /apache/index.php/primer.jpg) из каких либо сайта.
У меня есть страничка. В нем находится поле, которое вводится адресс каких либо сайтов. И когда нажимается кнопка submit надо получать все ссылки рисунков из сайта по введеному адрессу.
Спасибо всем заранее!!!
Спустя 2 часа, 44 минуты, 54 секунды (11.07.2008 - 09:29) Professor написал(а):
воспользуйся регулярными выражениями.
что то типа
#(<img src=')([\\/a-z0-9]+)('>)#is
проверить нет возможности,поетому может и не работать=)
что то типа
#(<img src=')([\\/a-z0-9]+)('>)#is
проверить нет возможности,поетому может и не работать=)
Спустя 17 минут, 11 секунд (11.07.2008 - 09:46) Viking написал(а):
лучше так #<img src='(.+\.\w{3})'>#Uis
хотя тоже не проверял
хотя тоже не проверял
Спустя 1 час, 23 минуты, 37 секунд (11.07.2008 - 11:10) Professor написал(а):
preg_match_all('#<img src=(\'|\")([^ ^>\'\"]+)(\'|\")#is', $text, $matches, PREG_PATTERN_ORDER);
Спустя 1 час, 5 минут, 24 секунды (11.07.2008 - 12:15) ulandj написал(а):
<?php
$text=ReadFile("http://www.mail.ru")
preg_match_all('#<img src=(\'|\")([^ ^>\'\"]+)(\'|\")#is', $text, $matches, PREG_PATTERN_ORDER);
print $matches[0][0];
?>
че то у меня не работает. как сделать чтоб он <img src выводил?
$text=ReadFile("http://www.mail.ru")
preg_match_all('#<img src=(\'|\")([^ ^>\'\"]+)(\'|\")#is', $text, $matches, PREG_PATTERN_ORDER);
print $matches[0][0];
?>
че то у меня не работает. как сделать чтоб он <img src выводил?
Спустя 20 минут, 34 секунды (11.07.2008 - 12:36) Professor написал(а):
print $matches[2][0];
Спустя 3 дня, 22 минуты, 15 секунд (14.07.2008 - 12:58) ulandj написал(а):
Спасибо всем кто помог! Особенно Professor . Я вам очень благодарен. Надеюсь в скором времени я тоже чем-то могу помочь. Будтье счастливы.
_____________