|
drugoi ↓
|
 |
|
14 Март, 2010, 11:01:37
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 0
Сообщений: 71 Сила слова: 0
|
Разобралсо, вот окончательный вариант:
$get = explode("?", $_SERVER['REQUEST_URI']);
$get = $get[1];
if(empty($get)){$get= 1; }
$query = "?type=1&from=". $get;
$url= "http://www.templatemonster.com/website-templates.php". $query;
$data = file_get_contents($url);
preg_match_all('#src=\"(.*?)\"([^>]*)alt=\"Template ([0-9]+)\"#i', $data, $images);
foreach($images[0] as $img)
{
echo "<img ". $img. " \>";
}
вот рабочий пример
респект Ewg777, помог с регуляркой.
|
|
|
|
|
Записан
|
|
|
|
|
Ewg777 ↓
|
 |
|
15 Март, 2010, 01:54:30 , спустя 14 часов 52 минуты 53 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 666
Сообщений: 512 Сила слова: 4.69
|
drugoi, я лишь адаптировал вариант md5. Присмотритесь.
|
|
|
|
|
Записан
|
Этот сайт не наркоманов. Это сайт программистов.
|
|
|
|
drugoi ↓
|
 |
|
15 Март, 2010, 02:17:30 , спустя 23 минуты
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 0
Сообщений: 71 Сила слова: 0
|
drugoi, я лишь адаптировал вариант md5. Присмотритесь.
md5 и тебе спасибо дядь!
в рифму получилось)))
|
|
|
|
|
Записан
|
|
|
|
|
noDekra ↓
|
 |
|
16 Март, 2010, 05:05:27 , спустя 14 часов 47 минут 57 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 2
Сообщений: 77 Сила слова: 2.6
|
я бы всё же избавлялся от пробелов и переносов в регулярках:
#src=\"(.*?)\"\s+alt=\"Template\s+([0-9]+)\"#i
|
|
|
|
|
Записан
|
|
|
|
|
drugoi ↓
|
 |
|
16 Март, 2010, 11:34:03 , спустя 6 часов 28 минут 36 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 0
Сообщений: 71 Сила слова: 0
|
я бы всё же избавлялся от пробелов и переносов в регулярках:
#src=\"(.*?)\"\s+alt=\"Template\s+([0-9]+)\"#i
я пока в регулярках не силен, спасибо за пример
|
|
|
|
|
Записан
|
|
|
|
|
noDekra ↓
|
 |
|
16 Март, 2010, 12:16:29 , спустя 42 минуты 26 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 2
Сообщений: 77 Сила слова: 2.6
|
прошу прощения), не тот квантификатор вставил. Т.е. суть в чём - ключом \s* ловим все пробелы\переносы..
#src=\"(.*?)\"\s*alt=\"Template\s*([0-9]+)\"#i
|
|
|
|
|
Записан
|
|
|
|
|
drugoi ↓
|
 |
|
16 Март, 2010, 12:44:30 , спустя 28 минут 1 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 0
Сообщений: 71 Сила слова: 0
|
прошу прощения), не тот квантификатор вставил. Т.е. суть в чём - ключом \s* ловим все пробелы\переносы..
#src=\"(.*?)\"\s*alt=\"Template\s*([0-9]+)\"#i
я так понимаю что все что идет после этого ключа может иметь сколько угодно пробелов/переносов до следующего искомого паттерна/или конца искомой строки ну или как там....
прально?
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
16 Март, 2010, 12:46:16 , спустя 1 минуту 46 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20784 Сила слова: 1.66
|
drugoi, правильно
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
drugoi ↓
|
 |
|
16 Март, 2010, 12:48:57 , спустя 2 минуты 41 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 0
Сообщений: 71 Сила слова: 0
|
drugoi, правильно
ясно, значит литры пива не потерли еще мой моск)))
|
|
|
|
|
Записан
|
|
|
|
|
noDekra ↓
|
 |
|
16 Март, 2010, 01:24:06 , спустя 35 минут 9 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 2
Сообщений: 77 Сила слова: 2.6
|
drugoi, правильно
не, не правильно)
drugoi может иметь сколько угодно пробелов/переносов
или вообще не иметь...
|
|
|
|
|
Записан
|
|
|
|
|
drugoi ↓
|
 |
|
16 Март, 2010, 01:46:56 , спустя 22 минуты 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 0
Сообщений: 71 Сила слова: 0
|
drugoi может иметь сколько угодно пробелов/переносов или вообще не иметь...
ну это понятно
спасиб
|
|
|
|
|
Записан
|
|
|
|
|