OKyJIucT
9/5/2015 - 4:44 PM

Screen file

Screen file

<?php
/**
 * Created by PhpStorm.
 * User: Kohone
 * Date: 21.03.2015
 * Time: 10:56
 */

header('Content-type: text/plain');

if (!ini_get('date.timezone')) {
    date_default_timezone_set('Europe/Moscow');
}

function sendMail($domain) {
	
	/* получатели */
	$to= "Максим <OKyJIucT@gmail.com>";

	/* тема/subject */
	$subject = "Пинг карты сайта $domain";

	/* сообщение */
	$message = '
	<html>
	<head>
	 <title>Пинг карты сайта</title>
	</head>
	<body>
	<p>Карта сайта для сайта ' . $domain . ' пропингована</p>
	</body>
	</html>
	';

	/* Для отправки HTML-почты вы можете установить шапку Content-type. */
	$headers= "MIME-Version: 1.0\r\n";
	$headers .= "Content-type: text/html; charset=utf-8\r\n";

	/* дополнительные шапки */
	$headers .= "From: robot <robot@hitovytovar.ru>\r\n";

	/* и теперь отправим из */
	$result = mail($to, $subject, $message, $headers);
	
	if($result) {
		echo 'Письмо отправлено!';
	} else {
		echo 'Ошибка!';
	}

}

$i = 1;
while (true) {
  
  $domains = file('sites.txt');
	
	$time = date("H:i", time());

	foreach($domains as $domain) {
	    
	    $domain = trim($domain);
	    
		$parse = 'php /var/www/sites/data/www/' . $domain . '/protected/yiic avito';
		
		$output = [];
		exec($parse, $output);
		
		$rand = mt_rand(1, sizeof($domains) * 4);
		
		if($rand == 1) {
			$ping = 'php /var/www/sites/data/www/' . $domain . '/protected/yiic ping';
			exec($ping);
			
			echo "$domain\r\n$date\r\nping sitemap\r\n-------------\r\n";
			
			sendMail($domain);
		}
		
		$out = array_pop($output);
		$date = date("d.m.Y H:i", time());
		echo "$domain\r\n$date\r\n$out\r\n-------------\r\n";
	}

	$i++;
}