Нужна ваша помощь...
К примеру я перехожу на страницу там ссылки, мне надо чтобы там где ссылки с primer.php?id=число
короче где в ссылках есть слова "id=число" они(ссылки) сохранялись в файле file.txt
Ищешь регулярным выражением ссылки, пихаешь в массив и записываешь в файл.
13 Окт 2010, 23:55Напишите хотяб код который ищет в исходном коде что то, а то я еще с таим не сталкивался 
Expert,
preg_match_all('/href="([^"\']*?\?id=[0-9]+[^"\']*?)"/', $page, $m);
$f = fopen('file', 'w');
fwrite($f, implode("\n", $m[1]));
fclose($f);
<?php
$page=('http://test.ru/file.php?mod=test');
preg_match_all('/href="([^"\']*?\?id=[0-9]+[^"\']*?)"/', $page, $m);
$f = fopen('file', 'w');
fwrite($f, implode("\n", $m[1]));
echo"$m[1]";
fclose($f);
как сделать что бы его вывело и нашло правильно?
Expert, как в 5 посту. без изменений.
$page - уже полученный html-код интересующей страницы, а не ссылка на нее
Expert,
выделенное замени на свое
$page = '';
$f = fopen($link, 'r');
while(!feof($f))
{
$page .= fgets($f, 4096);
}
fclose($f);
preg_match_all('/href="([^"\']*?\?id=[0-9]+[^"\']*?)"/', $page, $m);
$f = fopen('file', 'w');
fwrite($f, implode("\n", $m[1]));
fclose($f);
M0rbid, сделал как ты пишеш и ошибку выдает и не сохраняет в файл, ты где то ошибся...(
14 Окт 2010, 0:47