?> </font><br><?php } ?> <br><?php } ?> <font class="text"> <?php echo GetMessage("SUP_STEP4_UPD_PROMT"); ?> <br><br> <?php if ($arHelpUpdates && isset($arHelpUpdates["HELPS"]) && is_array($arHelpUpdates["HELPS"]["#"]["HELP"]) && count($arHelpUpdates["HELPS"]["#"]["HELP"]) > 0) { $strPHPDateFormat = CUpdateSystem::GetDateFormat(false); for ($i = 0; $i < count($arHelpUpdates["HELPS"]["#"]["HELP"]); $i++) { if (array_key_exists($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["ID"], $arErrorHelp)) { $dDate = mktime(0, 0, 0, substr($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["DATE"], 4, 2), substr($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["DATE"], 6, 2), substr($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["DATE"], 0, 4)); echo str_replace("#DATE#", Date($strPHPDateFormat, $dDate), str_replace("#HELP#", $arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["NAME"] . " (" . $arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["ID"] . ")", GetMessage("SUP_HSTEP3_UPD_ERR"))); ?> <br> <i><?php echo $arErrorHelp[$arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["ID"]]; ?> </i> <br><br> <?php CUpdateSystem::AddMessage2Log(str_replace("#DATE#", Date($strPHPDateFormat, $dDate), str_replace("#HELP#", $arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["NAME"] . " (" . $arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["ID"] . ")", GetMessage("SUP_HSTEP3_UPD_LOG"))) . " " . $arErrorHelp[$arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["ID"]], "UPD_ERROR"); } elseif (array_key_exists($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["ID"], $arSuccessHelp)) { $dDate = mktime(0, 0, 0, substr($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["DATE"], 4, 2), substr($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["DATE"], 6, 2), substr($arHelpUpdates["HELPS"]["#"]["HELP"][$i]["@"]["DATE"], 0, 4));