Example #1
0
             $userEmail = $user[global_mapping::Email];
             $fullName = $user[global_mapping::FullName];
             $linkArticle = global_common::getHostName() . '/article_detail.php?aid=' . $comment[global_mapping::ArticleID];
             $commentDate = global_common::formatDateTimeVN($comment[global_mapping::CreatedDate]);
             $commentContent = $comment[global_mapping::Content];
             $linkPolicy = global_common::getHostName() . '/' . global_common::PAGE_TERM_KM;
             $arrMailContent = global_common::formatMailContent(global_common::TEAMPLATE_BAD_COMMENT, null, array(global_common::formatOutputText($fullName), $linkArticle, $commentDate, $commentContent, $linkPolicy));
             $emailSubject = $arrMailContent[0];
             $emailContent = $arrMailContent[1];
             $isSent = global_mail::send($userEmail, $fullName, $emailSubject, $emailContent, null, global_common::SUPPORT_MAIL_USERNAME, global_common::SUPPORT_MAIL_PASSWORD, global_common::SUPPORT_MAIL_DISPLAY_NAME);
         }
         if ($isSent) {
             $badComment = $objCommentBad->getCommentBadByID($commentID);
             if (count($badComment) <= 0) {
                 $createdBy = $c_userInfo[global_mapping::UserID];
                 $resultID = $objCommentBad->insert($commentID, $description, $createdBy, $isBad);
             } else {
                 $updatedBy = $c_userInfo[global_mapping::UserID];
                 $resultID = $objCommentBad->activateBadComment($commentID, $description, $updatedBy, $isBad);
             }
             if ($resultID) {
                 $arrHeader = global_common::getMessageHeaderArr($banCode);
                 //$banCode
                 echo global_common::convertToXML($arrHeader, array("rs", "inf", "form"), array(1, 'Xử lý bad comment thành công'), array(0, 1));
                 return;
             }
         }
     }
     echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(0, "Xử lý thất bại. Xin vui lòng thử lại sau."), array(0, 1));
     return;
 }
Example #2
0
        //	echo global_common::convertToXML($arrHeader, array("rs",'info'), array(0,global_common::STRING_NAME_EXIST), array(0,1));
        //	return;
        //}
        $commnentID = $_pgR['CommnentID'];
        $commnentID = global_editor::rteSafe(html_entity_decode($commnentID, ENT_COMPAT, 'UTF-8'));
        $description = $_pgR['Description'];
        $description = global_editor::rteSafe(html_entity_decode($description, ENT_COMPAT, 'UTF-8'));
        $reportedBy = $_pgR['ReportedBy'];
        $reportedBy = global_editor::rteSafe(html_entity_decode($reportedBy, ENT_COMPAT, 'UTF-8'));
        $reportedDate = $_pgR['ReportedDate'];
        $reportedDate = global_editor::rteSafe(html_entity_decode($reportedDate, 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 = $objCommentBad->insert($commnentID, $description, $reportedBy, $reportedDate, $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_CommentBad::ACT_UPDATE) {
    if (global_common::isCLogin()) {