示例#1
0
 public function ConfirmUpdate(array $content)
 {
     if (!empty($content['pg_id']) && !empty($content['type'])) {
         $c1 = new c1();
         $c1->GetContentForEditing($content['pg_id'], $content['type']);
         $c1->ShowContent();
         switch ($content['type']) {
             case "c1_page":
                 if ($c1->_contents != $content['page_content'] || !empty($c1->_title) && $c1->_title != $content['page_title']) {
                     $sql = "UPDATE `page_content` SET `page_title`='" . mysql_escape_string($content['page_title']) . "', `page_content`='" . mysql_escape_string($content['page_content']) . "' WHERE `page_id` ='" . $content['pg_id'] . "'";
                     $result = $this->mysqli->query($sql);
                     if ($result == true) {
                         $this->SuccessMessages("Data was updated.");
                     } else {
                         $this->ErrorMessages("Uable to update data check again.");
                     }
                 } else {
                     $this->ErrorMessages("Nothing to update");
                 }
                 break;
             case "c2_page":
                 break;
             case "c3_page":
                 break;
             case "c4_page":
                 break;
             case "c5_page":
                 break;
             case "c6_page":
                 break;
             case "c7_page":
                 break;
             case "c8_page":
                 break;
             case "c9_page":
                 break;
             case "c10_page":
                 break;
             case "c11_page":
                 break;
             case "c12_page":
                 break;
             case "c13_page":
                 break;
             case "c14_page":
                 break;
             case "c15_page":
                 break;
             case "c16_page":
                 break;
             case "c17_page":
                 break;
             case "c18_page":
                 break;
             case "c19_page":
                 break;
             case "c20_page":
                 break;
         }
     }
 }