$m = $_GET['m'];
$i = isset($_GET['i']) ? $_GET['i'] : null;
$f = isset($extractParams['f']) ? $extractParams['f'] : $currentPage;
$promo = isset($extractParams['promo']) ? $extractParams['promo'] : $promo;
$price_point = (isset($extractParams['EventId']) and $extractParams['EventId'] != '' and $extractParams['EventId'] != null) ? base64_decode($extractParams['EventId']) : $OprSubParam['CPEVENT'];
// print_r($userStatus);
// $userStatus = 'NEWUSER';
if ($userStatus == 'NEWUSER' or $userStatus == 'UNSUBSCRIBED') {
    // print_r($operator);
    // print_r($config->allowedOperators);
    // exit;
    if (!in_array($operator, $config->allowedOperators)) {
        header("Location: error.php?responseId=999999&resDesc=Invalid Operator Info");
        exit;
    } else {
        $direct2cg = new Direct2CG\direct2cg($promo, $f);
        // $campaignDetails = new Campaign\Campaign();
        // $user->setCapaignDetails();
        $image_url = $direct2cg->getCGimages();
        $retUrl = $direct2cg->getUrlFromParams();
        // print_r($campaignDetails);
        // echo $fUrl;
        //print_r($hostName);
        $urlPart = strtok($_SERVER["REQUEST_URI"], '?');
        $urlPart = substr(strtok($_SERVER["REQUEST_URI"], '?'), 0, strrpos($urlPart, "/"));
        if (stripos($hostName, "http://") !== false) {
            $fUrl = $hostName . $urlPart . '/error.php';
        } else {
            $fUrl = 'http://' . $hostName . $urlPart . '/error.php';
        }
        // echo $price_point;
Exemple #2
0
$storeID = Config\Config::BGWAPPID;
// $userStatus = "SUBSCRIBED";
$userId = $user->getUserId();
// $userId=2761661;
$operator = $user->getOperator();
// echo $operator;
// exit;
// $operator = 'voda';
$clientIp = $user->getClientIp();
$msisdn = $user->getMsisdn();
$pricePoint = $user->getPricePoint();
$sessionId = $user->getSessionId();
$TransId = $user->getTransId();
$Token = $user->getToken();
$deviceInfo = $user->getDeviceSize();
$mobileInfo = $user->getMobileInfo();
$OprSubParam = $user->getOperatorSubscribeParam($operator);
// $mobileDocTD = $user->getLanguage(); //doc type declaration xhtml/html5
$extractParams = $user->getQueryParams();
$config = $user->getConfigData();
//$campaignDetails = $user->getCampaignDetails();
$currentPage = $user->getCurrentPage();
$hostName = $user->hostName;
$linkUrl = $user->getLinkUrl();
$subParam = $user->getSubParam();
$bannerDetails = $user->getBannerDetails();
//echo $user->topBanner; echo $user->bottomBanner;
$f = isset($extractParams['f']) ? $extractParams['f'] : $currentPage;
$promo = isset($extractParams['promo']) ? $extractParams['promo'] : $promo;
$direct2cg = new Direct2CG\direct2cg($promo, $f, $sessionId);
$image_url = $direct2cg->getCGimages($deviceInfo, $pkgId);