File size: 2.34Kb
<?php
/*
Модуль приема оплаты от jep.ru
Автор: Denvas
*/
function checkPinCode($code,$num)
{
global $zamok_login, $zamok_pwd;
$authorize=$zamok_login.":".$zamok_pwd;
if ($code=='' or $num=='') return false;
$code=strtoupper($code);
$codes=explode("\n",file_get_contents('http://download.jep.ru/'.$authorize.'/0/stat/mcd/'.$code.'/'.$num));
foreach ($codes as $cstr)
{
$c=explode("\t",$cstr);
if ($c[1]==$num and $c[4]==$code) return true;
}
return false;
}
if(!empty($_POST["pincode"])){
$pincode=trim($_POST["pincode"]);
$ses=GetSession($pincode);
if(is_array($ses)){
$code.="Пинкод уже использован<br/>";
}
else{
if(checkPinCode($pincode,$zamok_sms)){
//пополнение к старому
if($session){
NewSession($pincode,0);//поставить метку, что пинкод использован
$ses=GetSession($session,$zamok_balance);//пополнить баланс
}
//добавление нового
else{
NewSession($pincode,$zamok_balance);//создать сессию
$ses=GetSession($pincode);//получить сессию
$session=$pincode;
};
$code.="Код принят. Ваш баланс ".$ses[1]." ".$namecurrency[1].".<br/><a href='".QueryParam(array("p","ses","a","res"))."ses=".$session."'>Качать</a><br/>";
}
else{
$code.="Код не принят<br/>";
};
};
}
else{
$code.="Oтпpaвь sms: <b>WAP ".$zamok_id."</b> нa нoмep <b>".$zamok_sms."</b> (только для России) и получи доступ к сайту.<br/>";
$code.="За 1 sms (".$zamok_price." USD) балланс пополнится на ".$zamok_balance." ".$namecurrency[1].".<br/>";
$code.=ShowForm(array(
array("Введите полученный код","pincode","","text"),
),"Получить доступ");
$code.="Прием смс осуществлен с помощью сервиса <a href='".($wapver==1?("http://jep.ru/dl/page.php?id=".$zamok_id):("http://jep.ru/dl/page.php?id=".$zamok_id."&m=2"))."'>download.jep.ru</a><br/>";
$code.="<a href='http://download.jep.ru/".$zamok_id."/11/help/'>Заработать на sms</a><br/>";
};
?>