Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как найти текст на на урле из списка
 
 автор: lamagro   (12.09.2005 в 13:11)   письмо автору
 
 

подскажите плз
есть файл в нем несколько урлов
есть строка
как можно открыть урл и проверить есть ли в нем строка ?
а потом положить этот урл в другой файл ?

   
 
 автор: cheops   (12.09.2005 в 13:50)   письмо автору
 
   для: lamagro   (12.09.2005 в 13:11)
 

А вы не может прикрепить этот файл к сообщению, чтобы можно было сразу отестировать скрипт на локальной машине?

   
 
 автор: lamagro   (12.09.2005 в 14:30)   письмо автору
 
   для: cheops   (12.09.2005 в 13:50)
 

эээ он большой зело...
ну кусочек могу прикрепить

   
 
 автор: XPraptor   (12.09.2005 в 15:16)   письмо автору
 
   для: lamagro   (12.09.2005 в 14:30)
 

Можеш вот такой заюзать алгоритм:


$url_all="";
$fp=fopen("filename", "r");
while(!feof($fp))$url_all.=fread($fp, 1024));
fclose($fp);
$arURL=explode(chr(10), $url_all);

$fp=fopen("filename_1", "a");
foreach($arURL as $val){
    if(strpos($val, "строка которую ищем")){
        //есть строка ложим в другой файл
        fwrite($fp, $val);
    }
}
fclose($fp);


Но осторожнее с размером файла ихз которого урлы считываются, а то PHP 8 мегов разрешает только, а файл целиком в строку $url_all считывается.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования