예제 #1
0
$model = $_REQUEST['model'];
$action = $_REQUEST['action'];
include_once MODELS_ADMIN . "/" . $model . "_model.php";
switch (strtoupper($action)) {
    case 'ADD':
        break;
    case 'SAVE':
        $objNews = new news();
        $objNews->setNews($_REQUEST);
        $objComm->redirect('index.php?model=' . $model);
        break;
    case 'VIEW':
    case 'EDIT':
        $objNews = new news();
        $row = $objNews->getNews($_REQUEST['id']);
        break;
    case 'UPDATE':
        $objNews = new news();
        $objNews->setNews($_REQUEST);
        $objComm->redirect('index.php?model=' . $model . '&action=edit&id=' . $_REQUEST['pk_id']);
        break;
    case 'DELETE':
        $objNews = new news();
        $objNews->delNews($_REQUEST['id']);
        $objComm->redirect('index.php?model=' . $model);
        break;
    default:
        $objNews = new news();
        $Records = $objNews->getAllNews();
        break;
}
예제 #2
0
             } else {
                 header("Location: ../index.php?view=list-news&stt=fail");
             }
         } else {
             if ($news_obj->updateNews($title, $tomtat, '', $content, $cat_id, $id)) {
                 header("Location: ../index.php?view=list-news&stt=success");
             } else {
                 header("Location: ../index.php?view=list-news&stt=fail");
             }
         }
     }
     break;
 case "xoa":
     $id = $_POST['id'];
     $news_obj = new news();
     if ($news_obj->delNews($id)) {
         header("Location: ../index.php?view=list-news&stt=success");
     } else {
         header("Location: ../index.php?view=list-news&stt=fail");
     }
     break;
 default:
     if (isset($_POST['title']) && isset($_FILES['file']['name']) && isset($_POST['tomtat']) && isset($_POST['content']) && isset($_POST['cat_id'])) {
         $news_obj = new news();
         $title = $_POST['title'];
         $tomtat = $_POST['tomtat'];
         $content = $_POST['content'];
         $cat_id = $_POST['cat_id'];
         if (upload_image($_FILES['file'])) {
             if ($news_obj->insertNews($title, $tomtat, $_FILES['file']['name'], $content, $cat_id)) {
                 header("Location: ../index.php?view=form-news&stt=success");