swer
Профессор
- Регистрация
- 14 Июн 2008
- Сообщения
- 304
- Реакции
- 38
- Автор темы
- #1
Собственно есть код который берет все ссылки на имж,но вот что делать когда на 1ой странице встречаются несколько дубликатов ссылки как от них избавится,ниже код кот я использую.
Думал сделать так
..работает только с 2ым,а дальше опять показывает.
Что делать..
PHP:
$contents = file_get_contents($site);
$contents = strip_tags($contents, "<a>");
preg_match_all("/(http:\\/\\/)?([a-z_0-9-.]+\\.[a-z]{2,3}(([ \"'>\r\n\t])|(\\/([^ \"'>\r\n\t]*)?))).jpg/", $contents, $url);
for($i=0; $i<count($url[0]); $i++){
$n = $i+1;
if(isset($url[0][$i])){echo "<b>".$n."</b><br>".$url[0][$i].";
Думал сделать так
PHP:
$contents = file_get_contents($site);
$contents = strip_tags($contents, "<a>");
preg_match_all("/(http:\\/\\/)?([a-z_0-9-.]+\\.[a-z]{2,3}(([ \"'>\r\n\t])|(\\/([^ \"'>\r\n\t]*)?)))/", $contents, $url);
for($i=0; $i<count($url[0]); $i++){
$n = $i+1;
if(isset($url[0][$i])){
if($url[0][$i]!=$url[0][$n]){
echo "<b>".$n."</b><br>".$url[0][$i].";}}}
Что делать..