Файл: controllers/autocron.php
Строк: 47
<?php
// 0- ошибка, 1 - сохранилось
session_start();
if (!isset($_SESSION['auth']))
{
die("0");
}
include('../config.php');
if(isset($_POST['auto_id'])) $auto_id = addslashes(htmlspecialchars(strip_tags(trim($_POST['auto_id'])))); else die("0");
if(isset($_POST['cron'])) $cron = addslashes(htmlspecialchars(strip_tags(trim($_POST['cron'])))); else die("0");
if(isset($_POST['status'])) $status = addslashes(htmlspecialchars(strip_tags(trim($_POST['status'])))); else die("0");
if (($auto_id == 1) || (($auto_id) == 2) || (($auto_id) == 3) || (($auto_id) == 4) || (($auto_id) == 5) || (($auto_id) == 6) || (($auto_id) == 7))
{
if($status == "true") $doc = 1; else $doc = 0;
$data = "doc=".urlencode($doc)."&ids=".urlencode(SANTI_ID)."&ida=".urlencode($auto_id)."&url=".urlencode(SANTI_URL)."&path=".urlencode(SANTI_PATH)."&ch=".urlencode($cron);
die(tcp_send("www.santivi.com", array(
"POST /crons/crons.php HTTP/1.1rn",
"Host: www.santivi.comrn",
"User-Agent: SANTIrn",
"Content-Type: application/x-www-form-urlencodedrn",
"Content-Length: ".strlen($data)."rn",
"Connection: closernrn",
$data,
)
));
}
function tcp_send($board, $data)
{
$answer = "";
$ip = gethostbyname($board);
$fp = fsockopen($ip, 80);
if ( $fp )
{
foreach( $data as $row )
{
fputs($fp, $row);
}
while( !feof($fp) )
{
$answer .= fread($fp, 512);
}
fclose($fp);
}
return $answer;
}
?>