Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

Как считать страницу в массив PHP   Найти похожие ветки 

 
dyd   (2006-05-01 20:53) [0]

Собственно, как мне считать страницу в массив, а потом вывести его на экран?
думал так получится :), не получилось :\
<?
$fileName="http://www.serverspy.net/site/search/server.html?a=87.240.7.71:27015&g=21\n";
$data = file($fileName);
    foreach($theData as $line)
   {
        echo $line;
    }
?>


 
SPeller ©   (2006-05-01 20:56) [1]

// Some hosters disable fopen with URLs. Return error number on error (0 if success);
function wget ($request, &$result, $headers = array())
{
global $TIMEOUT;
$TIMEOUT = 600;

if (function_exists("curl_init"))
{
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, $request);
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
 curl_setopt($ch, CURLOPT_HEADER, 0);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
 curl_setopt($ch, CURLOPT_TIMEOUT, $TIMEOUT);
 if (count($headers) > 0)
 {
  curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
 }
 $data=curl_exec($ch);
 $err=curl_errno($ch);
 if($err)
 {
  $err=curl_error($ch);
  return $err;
 }
 curl_close ($ch);
}
else
{
 return -1; // curl extension not loaded
}
$result = $data;
}


 
dyd   (2006-05-01 20:57) [2]


$data = file($fileName);
   foreach($data as $line)

Блин, исправил.
Считывает, выводит, но не все.
там если открыть в браузере. есть строчка
Map : de_aztec (к примеру), вот ее не считывает. как быть?


 
dyd   (2006-05-01 21:02) [3]

wget("http://www.serverspy.net/site/search/server.html?a=87.240.7.71:27015&g=21\n",$data,$header);
    foreach($data as $line)
   {
        echo $line;
    }

Правильно? А что такое header?


 
SPeller ©   (2006-05-01 21:12) [4]

Контра это супер :)



Страницы: 1 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
2-1147356863
Близнец
2006-05-11 18:14
2006.05.28
SearchRec.Attr=faDirectory


15-1145778263
psa247
2006-04-23 11:44
2006.05.28
256 Мб или 128 Мб ?


2-1147257446
Dyakon_Frost
2006-05-10 14:37
2006.05.28
Запись в файл в три столбца!


2-1147368301
Vitalik__
2006-05-11 21:25
2006.05.28
string


2-1147603543
EZHIK
2006-05-14 14:45
2006.05.28
Команда goto или что-то наподобие...