weblogUpdates.ping '.$blogname.' '.$blogurl.' '; $target=parse_url($serviceurl); $tb_sock = fsockopen($target["host"], 80); fputs($tb_sock, "POST " . $target["path"] . $target["query"] . " HTTP/1.1\r\n"); fputs($tb_sock, "User-Agent: pinguin\r\n"); fputs($tb_sock, "Host: " . $target["host"] . "\r\n"); fputs($tb_sock, "Content-Type: text/xml\r\n"); fputs($tb_sock, "Content-length: " . strlen($tb_send) . "\r\n"); fputs($tb_sock, "Connection: close\r\n\r\n"); fputs($tb_sock, $tb_send); while (!feof($tb_sock)) { $response .= fgets($tb_sock, 128); } fclose($tb_sock); } $mustping = false; if(time() - filemtime("pinged.php") > 600) { touch("pinged.php"); $fp = fopen("pinged.php", "a+"); if (flock($fp, LOCK_EX | LOCK_NB)) { //read text $text = ""; while (($buffer = fgets($fp, 4096)) !== false) $text .= $buffer; $lines = explode("\n", $text); //get all, compare to saved - this is new $fd = @fopen("../delayeddump.php", "r"); if ($fd === FALSE) $fd = fopen("delayeddump.php", "r"); $line = fgets($fd); while (($line = fgets($fd)) !== false) { $item = explode('|', $line); if(past($item[0])) { if(!in_array($item[1],$lines)) { fputs($fp, $item[1]."\n"); //add to file $mustping = true; } } else break; } fclose($fd); flock($fp, LOCK_UN); fclose($fp); } } if($mustping) { foreach($pingservices as $service) { @ping($service, $sitename, $sitehost); } } ?>
 
Меню
Реклама
Войти на сайт
Логин:

Пароль:

Запомнить
Поиск на сайте
Облако Тагов     /     О сайте , 1- .





   , . . , , , , ; , , , , , ; ( , , , ), ; , , , ; , , , , , ; , , ; , . Net . , . bull; . 2- . , , ), 5 . A. , , " " " ". . . 27 2011 . - 2 - .

Всего 3 комментариев.

№1 26.12.2012 в 09:18 Malashicage1969 написал(а):
. .

№2 03.01.2013 в 03:10 Adothris написал(а):
, , , , , . .

№3 06.01.2013 в 21:27 Gravelrunner написал(а):
. .

Написать комментарий

 

Реклама
Поиск на сайте
Как вам 1000 ?

Супер!
Хорошо
Нормально
Плохо
Все еще не пробовали



Показать все опросы
Сейчас на сайте 247 человек

@ 2013 -