$c_userInfo = $_SESSION[global_common::SES_C_USERINFO]; $advertisingName = $_pgR[global_mapping::AdvertisingName]; $advertisingName = html_entity_decode($advertisingName, ENT_COMPAT, 'UTF-8'); $adTypeID = html_entity_decode($_pgR[global_mapping::AdTypeID], ENT_COMPAT, 'UTF-8'); $articleTypeID = html_entity_decode($_pgR[global_mapping::ArticleTypeID], ENT_COMPAT, 'UTF-8'); $content = html_entity_decode($_pgR[global_mapping::Content], ENT_COMPAT, 'UTF-8'); $preferLink = html_entity_decode($_pgR[global_mapping::PreferLink], ENT_COMPAT, 'UTF-8'); $order = html_entity_decode($_pgR[global_mapping::Order], ENT_COMPAT, 'UTF-8'); $startDate = html_entity_decode($_pgR[global_mapping::StartDate], ENT_COMPAT, 'UTF-8'); $endDate = html_entity_decode($_pgR[global_mapping::EndDate], ENT_COMPAT, 'UTF-8'); $imageLink = html_entity_decode($_pgR[global_mapping::ImageLink], ENT_COMPAT, 'UTF-8'); $partnerID = html_entity_decode($_pgR[global_mapping::PartnerID], ENT_COMPAT, 'UTF-8'); $status = 1; if ($_pgR["act"] == Model_Advertising::ACT_ADD) { $createdBy = $c_userInfo[global_mapping::UserID]; $resultID = $objAdvertising->insert($advertisingName, $partnerID, $startDate, $endDate, $adTypeID, $articleTypeID, $content, $imageLink, $preferLink, $order, $createdBy, $status); if ($resultID) { $arrHeader = global_common::getMessageHeaderArr($banCode); //$banCode echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(1, 'Đăng bài viết thành công'), array(0, 1)); return; } else { echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(0, "Input data is invalid"), array(0, 1)); return; } } else { $modifiedBy = $c_userInfo[global_mapping::UserID]; $advertisingID = html_entity_decode($_pgR[global_mapping::AdvertisingID], ENT_COMPAT, 'UTF-8'); $currentAd = $objAdvertising->getAdvertisingByID($advertisingID); $resultID = $objAdvertising->update($advertisingID, $advertisingName, $partnerID, $startDate, $endDate, $adTypeID, $articleTypeID, $content, $imageLink, $preferLink, $order, $modifiedBy, global_common::nowSQL(), $currentAd[global_mapping::DeletedBy], $currentAd[global_mapping::DeletedDate], $currentAd[global_mapping::IsDeleted], $currentAd[global_mapping::Status]); if ($resultID) {
$advertisingName = global_editor::rteSafe(html_entity_decode($advertisingName, ENT_COMPAT, 'UTF-8')); $partnerID = $_pgR['PartnerID']; $partnerID = global_editor::rteSafe(html_entity_decode($partnerID, ENT_COMPAT, 'UTF-8')); $startDate = $_pgR['StartDate']; $startDate = global_editor::rteSafe(html_entity_decode($startDate, ENT_COMPAT, 'UTF-8')); $endDate = $_pgR['EndDate']; $endDate = global_editor::rteSafe(html_entity_decode($endDate, ENT_COMPAT, 'UTF-8')); $adTypeID = $_pgR['AdTypeID']; $adTypeID = global_editor::rteSafe(html_entity_decode($adTypeID, ENT_COMPAT, 'UTF-8')); $imageLink = $_pgR['ImageLink']; $imageLink = global_editor::rteSafe(html_entity_decode($imageLink, ENT_COMPAT, 'UTF-8')); $status = $_pgR['Status']; $status = global_editor::rteSafe(html_entity_decode($status, ENT_COMPAT, 'UTF-8')); //$strName = $_pgR['name']; //$strName = global_editor::rteSafe(html_entity_decode($strName,ENT_COMPAT ,'UTF-8' )); $resultID = $objAdvertising->insert($advertisingID, $advertisingName, $partnerID, $startDate, $endDate, $adTypeID, $imageLink, $status); if ($resultID) { $arrHeader = global_common::getMessageHeaderArr($banCode); //$banCode echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(1, $result), array(0, 1)); return; } else { echo global_common::convertToXML($arrHeader, array("rs", "info"), array(0, "Input data is invalid"), array(0, 1)); return; } } else { echo global_common::convertToXML($arrHeader, array("rs", 'info'), array(0, global_common::STRING_REQUIRE_LOGIN), array(0, 1)); } return; } elseif ($_pgR['act'] == model_Advertising::ACT_UPDATE) { if (global_common::isCLogin()) {