Сообщение от
Zircool
Вопрос по регулярным выражениям. Каким должно быть регулярное выражение, что бы оно определяло линк вида
http://ww.site.ru/?page_id=8&album=6&photo=24
Т.е выражение должно определять все ссылки в состав которых входит слово &photo=
держи
Код:
<?php
$spisok = "spisok.txt";
$zergood = 'good.txt';
for ($doscriot=0;$doscriot<=count($contents);$doscriot++)
{
$spisok = "spisok.txt";
$handle = fopen($spisok,"r");
$contents = fread($handle,filesize($spisok));
fclose($handle);
$contents = explode("\n",$contents);
$stroka=trim($contents[$doscriot]);
$findme="&photo=";
$poisk = strpos($stroka, $findme);
if ($poisk === false) {
}
else {
$udacha = fopen($zergood, 'a');
fwrite($udacha, "$stroka\r\n");
fclose($udacha);
}
}
?>
................................
файл spisok.txt список содержащий ссылки по типу
http://ww.site.ru/?page_id=8&album=6&photo=24
http://ww.site.ru/?wewdq=8&eqwq=6&ewqewq=54
http://ww.site.ru/?page_id=8&album=6&photo=54
http://ww.site.ru/?wewdq=8&eqwq=6&ewqewq=54
.................................
файл good.txt туда будут записываться ссылки содержащие "&photo=" ,необходимо поставить на него права для записи 777