Показать сообщение отдельно
  #40 (permalink)  
Старый 27.10.2015, 18:25
Аспирант
Отправить личное сообщение для Miheeva Посмотреть профиль Найти все сообщения от Miheeva
 
Регистрация: 18.02.2015
Сообщений: 58

ну смотрите, задача сложная. делала по такому-же принципу.

Код в Mon1.php


<?

	
	include_once '../config.php';
$project = preg_replace("/[^a-zа-я0-9-.]+/is","",$_GET["name"]);
$str = substr($project, 0, strlen($project)-4); 

$headers_array = array();
$headers_array = get_headers("http://monhyip.net/monitor/".$str);//отсылаем запрос
$request = $headers_array[0];//выбираем главный ответ сервера
if ($request == 'HTTP/1.1 404 Not Found')
    { }else{?><a target="_blank" href="http://monhyip.net/hyip/<?=$str?>"><img src="/images/monitors/monhyip.png"></a>
<?}

$page = file_get_contents ( "http://gsmonitor.org/?a=search&content=".$project."");
$count_words = preg_match_all ( '/Currently there are no items founded!/i', $page, $matches );
if ($matches[0]){}else{?><a target="_blank" href="http://gsmonitor.org/?a=search&content=<?=$project?>"><img src="/images/monitors/gsmonitor.gif"></a><?}

$page = file_get_contents ( "http://ihyips.com/?a=search&content=".$str."");
$count_words = preg_match_all ( '/Currently there are no items founded!/i', $page, $matches );
if ($matches[0]){}else{?>&nbsp;<a target="_blank" href="http://ihyips.com/?a=search&content=<?=$str?>"><img src="/images/monitors/ihyips.png"></a><?}

$page = file_get_contents ( "http://uhyips.com/search?q=".$project."");
$count_words = preg_match_all ( '/No results were found./i', $page, $matches );
if ($matches[0]){}else{?>&nbsp;<a target="_blank" href="http://uhyips.com/search?q=<?=$project?>"><img src="/images/monitors/uhyips.png"></a><?}

$page = file_get_contents ( "http://mega-hyip.ru/?a=search&content=".$str."");
$count_words = preg_match_all ( '/Currently there are no items founded!/i', $page, $matches );
if ($matches[0]){}else{?>&nbsp;<a target="_blank" href="http://mega-hyip.ru/?a=search&content=<?=$str?>"><img src="/images/monitors/mega-hyip.png"></a><?}

$page = file_get_contents ( "http://investoday-monitor.ru/?a=search&content=".$str."");
$count_words = preg_match_all ( '/Ничего не найдено!/i', $page, $matches );
if ($matches[0]){}else{?>&nbsp;<a target="_blank" href="http://investoday-monitor.ru/?a=search&content=<?=$str?>"><img src="/images/monitors/investoday-monitor.png"></a><?}


?>


Как заметили имеется там file_get_contents. Фишка в том что сперва загружается страница полностью ($(window).load(function() ) потом появляется loader1, потом он исчезает и только тогда загружается file_get_contents... Можно ведь как то сделать, чтобы когда шла загрузка loader1 обрабатывался mon1.php, и после исчезновения loader1 сразу появлялся результат?
Ответить с цитированием