コード例 #1
0
        if (array_key_exists("MODULE", $arModules) && is_array($arModules["MODULE"])) {
            foreach ($arModules["MODULE"] as $v) {
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["IMAGE"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["ID"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["NAME"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["DESCRIPTION"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["PARTNER"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["DATE_UPDATE"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["IMAGE_HEIGHT"]) . "~#~";
                echo preg_replace("/~#{1,2}~/", "", $v["@"]["IMAGE_WIDTH"]) . "~#~";
                echo "~##~";
            }
        }
    }
} elseif ($queryType == "register") {
    if (CUpdateClientPartner::RegisterModules($errorMessage, LANG, $stableVersionsOnly)) {
        echo "Y";
    } else {
        echo $errorMessage;
    }
} elseif ($queryType == "coupon") {
    $coupon = $APPLICATION->UnJSEscape($_REQUEST["COUPON"]);
    if (StrLen($coupon) <= 0) {
        $errorMessage .= GetMessage("SUPA_ACE_CPN") . ". ";
    }
    if (StrLen($errorMessage) <= 0) {
        if (!CUpdateClientPartner::ActivateCoupon($coupon, $errorMessage, LANG, $stableVersionsOnly)) {
            $errorMessage .= GetMessage("SUPA_ACE_ACT") . ". ";
        }
    }
    if (StrLen($errorMessage) <= 0) {