Форум: "Прочее";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
ВнизКак считать страницу в массив 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.017 c