X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите написать простенький парсер, для выдирания ftp
deep12345
deep12345
Topic Starter сообщение 8.8.2008, 18:13; Ответить: deep12345
Сообщение #1


Участник
***

Группа: User
Сообщений: 115
Регистрация: 10.4.2008
Поблагодарили: 16 раз
Репутация:   4  


Нужно написать скрипт чтобы он открывал html документ, в нем выискивал слово ftp:// и копировал все слово (например ftp://pravo:pravo_pass_333@ftp.4enet.by) в новый html (или txt, неважно), и чтобы новый txt выглядел так :
ftp://pravo:pravo_pass_333@ftp.4enet.by
ftp://small8:49stone@smallbusinessgator.com
и тп
Чувак пытался составить код, но у него что-то не получилось... Вот что он написал -
CODE
<?
// получение всех урликов
function get_a_href($file){
$h1count = preg_match_all('/(ftp://)(.*?)()/i',$file,$patterns);
return $patterns[2];
}

$handle=fopen("upload/looog.html","r");
$vivod = get_doctype(fread($handle,filesize("upload/1looog.html")));
fclose($handle);
print $vivod;
?>



Помогите, в долгу не останусь!

Сообщение отредактировал deep12345 - 8.8.2008, 18:17
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
activnyi
activnyi
сообщение 8.8.2008, 18:22; Ответить: activnyi
Сообщение #2


Я на talk.maulnet.ru
******


Группа: Banned
Сообщений: 1840
Регистрация: 31.1.2008
Из: Пенза
Поблагодарили: 90 раз
Репутация:   51  


у мну есть готовый


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
deep12345
deep12345
Topic Starter сообщение 8.8.2008, 18:23; Ответить: deep12345
Сообщение #3


Участник
***

Группа: User
Сообщений: 115
Регистрация: 10.4.2008
Поблагодарили: 16 раз
Репутация:   4  


Подкинь, а?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
activnyi
activnyi
сообщение 8.8.2008, 18:26; Ответить: activnyi
Сообщение #4


Я на talk.maulnet.ru
******


Группа: Banned
Сообщений: 1840
Регистрация: 31.1.2008
Из: Пенза
Поблагодарили: 90 раз
Репутация:   51  


deep12345, стучи в асю


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
deep12345
deep12345
Topic Starter сообщение 8.8.2008, 18:45; Ответить: deep12345
Сообщение #5


Участник
***

Группа: User
Сообщений: 115
Регистрация: 10.4.2008
Поблагодарили: 16 раз
Репутация:   4  


Актуально
вариант от активного неподходит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
newdee
newdee
сообщение 8.8.2008, 19:33; Ответить: newdee
Сообщение #6


Участник
***


Группа: User
Сообщений: 188
Регистрация: 11.2.2008
Поблагодарили: 44 раза
Репутация:   11  


<?php

$fp = fopen("file.html", "r+");
$arr = array();

while (!feof($fp)) {
    $str = fgets($fp, 4096);
    if (preg_match("/ftp:\/\/(.+?){1,}/is", $str, $res)) {
        array_push($arr, $res[0]);
    }
}
fclose($fp);

if (sizeof($arr) > 0) {
    $fp = fopen("result.txt", "w+");
    foreach ($arr as $value) {
        fputs($fp, $value);
    }
    fclose($fp);
}


?>

где файлики file.html - исходный файлик
а result.txt - получаемый.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
deep12345
deep12345
Topic Starter сообщение 8.8.2008, 19:40; Ответить: deep12345
Сообщение #7


Участник
***

Группа: User
Сообщений: 115
Регистрация: 10.4.2008
Поблагодарили: 16 раз
Репутация:   4  


newdee,
Ошибка
Warning: feof(): supplied argument is not a valid stream resource in /home/m510101/public_html/webkirov.net/pars.php on line 6

Warning: fgets(): supplied argument is not a valid stream resource in /home/m510101/public_html/webkirov.net/pars.php on line 7

Warning: feof(): supplied argument is not a valid stream resource in /home/m510101/public_html/webkirov.net/pars.php on line 6

Warning: fgets(): supplied argument is not a valid stream resource in /home/m510101/public_html/webkirov.net/pars.php on line 7

Сообщение отредактировал deep12345 - 8.8.2008, 19:41
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 8.8.2008, 19:46; Ответить: Lordie
Сообщение #8


Топовый постер
*******


Группа: Active User
Сообщений: 4737
Регистрация: 11.5.2008
Поблагодарили: 966 раз
Репутация:   153  


deep12345, file.html существует?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
deep12345
deep12345
Topic Starter сообщение 8.8.2008, 19:49; Ответить: deep12345
Сообщение #9


Участник
***

Группа: User
Сообщений: 115
Регистрация: 10.4.2008
Поблагодарили: 16 раз
Репутация:   4  


(Lordie @ 8.8.2008, 19:46) *
deep12345, file.html существует?)

Я пути менял. Щас попробую создать файл file.html
Добавлено через 26 секунд
Теперь ошибка
Warning: fopen(file.html) [function.fopen]: failed to open stream: No such file or directory in /home/m510101/public_html/webkirov.net/pars.php on line 3

Warning: feof(): supplied argument is not a valid stream resource in /home/m510101/public_html/webkirov.net/pars.php on line 6

Warning: fgets(): supplied argument is not a valid stream resource in /home/m510101/public_html/webkirov.net/pars.php on line 7

Сообщение отредактировал deep12345 - 8.8.2008, 19:51
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
newdee
newdee
сообщение 8.8.2008, 19:54; Ответить: newdee
Сообщение #10


Участник
***


Группа: User
Сообщений: 188
Регистрация: 11.2.2008
Поблагодарили: 44 раза
Репутация:   11  


нужно написать полный физический путь к файлу.
зы. ну либо правильный относительный.

Сообщение отредактировал newdee - 8.8.2008, 19:56
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) как правильно написать альт и тайтл для изображений
0 galaker 366 13.12.2017, 22:50
автор: galaker
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1341 11.12.2017, 13:11
автор: Mikki
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыA-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров.
168 Forbidden 103062 4.12.2017, 13:55
автор: AParser_Support
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 440 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 692 29.11.2017, 17:27
автор: genjnat


 



RSS Текстовая версия Сейчас: 15.12.2017, 4:57
Дизайн