$sr = Rel2Abs($_SERVER["DOCUMENT_ROOT"], $arFields["DOC_ROOT"]); } else { $sr = rtrim($_SERVER["DOCUMENT_ROOT"], "/\\"); } $ber = !file_exists($sr . $_POST["DIR"] . "/index.php"); if (!$ber) { $APPLICATION->ThrowException(GetMessage("START_SITE_WIZARD_REWRITE_ERROR")); } } } if ($ber) { $langs = new CLang(); if (!$bNew) { $res = $langs->Update($LID, $arFields); } else { $res = strlen($langs->Add($arFields)) > 0; } } if (!$res) { $bVarsFromForm = true; } else { $em = new CEventMessage(); if ($_POST["SITE_MESSAGE_LINK"] == "C" && $_POST["SITE_MESSAGE_LINK_C_SITE"] != '') { $db_msg = CEventMessage::GetList($o = "", $b = "", array("SITE_ID" => $_POST["SITE_MESSAGE_LINK_C_SITE"])); while ($ar_msg = $db_msg->Fetch()) { unset($ar_msg["TIMESTAMP_X"]); $ar_msg["LID"] = $LID; $em->Add($ar_msg); } } elseif ($_POST["SITE_MESSAGE_LINK"] == "E" && $_POST["SITE_MESSAGE_LINK_E_SITE"] != '') { $db_msg = CEventMessage::GetList($o = "", $b = "", array("SITE_ID" => $_POST["SITE_MESSAGE_LINK_E_SITE"]));