Current File : /home/users/kundensystem/www/admin/admin_ajax.php |
<?php
session_start();
include '../inc/config.inc.php';
include '../inc/funktionen.php';
include '../inc/version.php';
$status=$_POST['status'];
if ($status=='35') {
$uid = $_POST['uid'];
$currentDomain = str_replace("www.", "", $_SERVER['SERVER_NAME']);
$lisence_check = false;
foreach($license_domains as $dm){
$url = $dm."/checklicence.php?ls=$uid";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$res = json_decode(curl_exec($ch));
if($res->ls == $uid&&strpos($res->domain, $currentDomain) !== false&&$res->systemId=='copyf') $lisence_check=true;
}
if($lisence_check){
echo json_encode('ok'); exit;
} else {
echo json_encode('no'); exit;
}
}
if($status=='37'){
$exportFile = './backups/DB_'.time().'.sql';
$command='mysqldump --opt -h' .$db_host .' -u' .$db_user .' -p' .$db_pass .' ' .$db_name .' > ' .$exportFile;
exec($command,$output,$worked);
if ($worked === 0) {
$msg='ok';
} else {
$msg = 'no';
}
echo json_encode($msg); exit;
}
?>