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

  #14  
Старый 30.08.2009, 02:02
^_WhitE_DeMoN_^
Познающий
Регистрация: 01.03.2009
Сообщений: 85
С нами: 9050424

Репутация: 19
Question

Помогитее =)

Вот че написал:
PHP код:
<?php   
$opts 
= array(  
  
'http'=>array(  
    
'method'=>"GET",  
    
'header'=>"User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7\nReferer: http://откуда.пришли/\n  " 
  
)  
);  

    echo 
'<html><head><style type="text/css">#ok {font-weight: bold; color: green; } #no {font-weight: bold; color: red; }</style></head><body>';
    
$line file('http://мой.сайт/папка/index.dat'FILE_IGNORE_NEW_LINES);
foreach(
$line as $value) {
    if(
strlen($value)<20) continue;
    
$value     str_replace(array("http://","www.","/"),array('','',''),$value);
    
$urls      explode('||',$value);

    
$context   stream_context_create($opts);
    foreach(
$urls[5] as $url) {
        
$input file_get_contents('http://'.$urlfalse,$context); 
        
$array = array('a href="http://че.ищем''a href="http://может.еще.че''название.сервиса'); 
        foreach(
$array as $one) { 
            echo 
$url.' >>> '.$one.(strpos($input,$one)!==false?' <p id="ok">OK</p> ':' <p id="no">BAD</p> ').'<br/>'
        }  
    }
}
echo 
'</body></html>';
?>
Но, скрипт ругается:
Цитата:
Warning: Invalid argument supplied for foreach() in /home/....../parser.php on line 18
Тоесть на foreach($urls[5] as $url)
Че я не так делаю ? Поправьте меня... Доки курить нет времени и желания, дрыхнуть пора Но, Ачат не спит

Последний раз редактировалось ^_WhitE_DeMoN_^; 30.08.2009 в 02:06..
 
Ответить с цитированием