Файл: hostbiter.ru/Core/worldkassa/index.php
Строк: 18
<?
$config = parse_ini_file($_SERVER['DOCUMENT_ROOT'].'/Core/config.ini');
$id_shop = $config['WorldKassaID'];
$hash = $config['WorldKassaHash'];
$type='0';
if(isset($_GET['money'])){
$summa = abs(intval($_GET['money']));
}else{
$summa = abs(intval($_POST['money']));
}
if(isset($_GET['activate'])){
$activate = 1;
}else{
$activate = 0;
}
if (isset($summa))
{
require ($_SERVER['DOCUMENT_ROOT'].'/Core/core.php'); //Коннект к БД
if (!$user)
{
$_SESSION['message'] = 'Только для зарегистрированных';
header('Location: /');
exit;
}
$data=file_get_contents('http://worldkassa.ru/user/oplata.php?id_shop='.$id_shop.'&summa='.$summa.'&hash='.$hash);
if (is_numeric($data))
{
$sql = $db->prepare("INSERT INTO `worldkassa` (`id_user`, `id_bill`, `time`, `summa`,`activate`) values(?,?,?,?,?)");
$sql->execute([$user['id'],$data,time(),$summa,$activate]);
header("Location: http://worldkassa.ru/user/oplata.php?uniq=".$data);
exit;
}
else
{
echo $data; //вывод ошибок WorldKassa, если есть
}
}
?>