STFW


Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус:  |
вот так я вытаскиваю из страницы на другом серваке то что мне требуется.. кой чо конечно можно было улучшить но и так работает..
PHP:
function get_chatlist($url) { $pagecontent = ''; $page = @fopen($url, 'r'); $pagecontent = fread($page,100000); @fclose($page); return $pagecontent; }
$server = 'chat.polarnet.ru';
if (checkdnsrr($server)) { $url='http://'.$server.'/index.php'; $stat = get_chatlist($url); if(!empty($stat)) { preg_match_all('%'.preg_quote('<!-- STAT --> ').'(.+)'.preg_quote('<!-- /STAT --> ').'%si',$stat,$matches); //$stat = preg_replace('"85%"i','20%',$stat); $stat = $matches[1][0]; $stat = preg_replace('%'.preg_quote('/user.php').'%i','http://chat.polarnet.ru/user.php',$stat); $stat = convert_cyr_string($stat,'win-1251','koi8-r'); echo $stat; } else { echo 'Невозможно получить список.'; } } else { echo 'Невозможно получить список.<br />Сервер не доступен.'; }
__________________
FAQ OFF
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|