Показать сообщение отдельно

  #2  
Старый 20.07.2009, 15:16
DeepXhadow
Познающий
Регистрация: 19.04.2008
Сообщений: 67
С нами: 9505375

Репутация: 19
По умолчанию

есть файл scan.txt вида
Код:
Host: 91.x.x.x.x ()	Ports: 52/open/tcp//ssh///
Host: 91.x.x.x.x (ssh)	Ports: 22/filtered/tcp//ssh///
Host: 9x.x.x.x.x ()	Ports: 53/filtered/tcp//ssh///
Host: 91.x.x.x.x ()	Ports: 34/filtered/tcp//ssh///
нужно получить из него txt шник вида

91.x.x.x.1
91.x.x.x.2
91.x.x.x.3
91.x.x.x.x

PHP код:
<?
$data 
= array();
$data_content file_get_contents('scan.txt');
$data explode("\n",$data_content);
// echo $data[2];
$i 0;
$sum count($data);

echo 
"<pre>";

while (
$i <= $sum) {
$ddata=$data[$i];
preg_match_all("/Host: (.*) \(/iU",$ddata,$arr);
$i++;
}
print_r($arr);
echo 
"</pre>";
?>
Не работает(((
 
Ответить с цитированием