예제 #1
0
$noticia = new Noticia();
$diretorio = '../css/images/fotos_noticias/';
$envia = new Uploadjpg();
switch ($_POST['action']) {
    case "add":
        $noticia->title = mysql_real_escape_string($_POST['title']);
        $noticia->subtitle = mysql_real_escape_string($_POST['subtitle']);
        $noticia->text = $_POST['text'];
        $noticia->date = $_POST['date'];
        $foto = $envia->Gera($_FILES['photo'], 182, $diretorio);
        if (!$foto) {
            $_SESSION['erro_foto'] = "Erro no upload da imagem";
        } else {
            $noticia->photo = $envia->diretorio;
        }
        $noticia->create();
        $_SESSION['wrong_login'] = "******";
        header("location: ../view/admin/admin_noticias.php");
        break;
    case "edit":
        echo $_POST['text'];
        $noticia->id = $_POST['id'];
        $noticia->title = mysql_real_escape_string($_POST['title']);
        $noticia->subtitle = mysql_real_escape_string($_POST['subtitle']);
        $noticia->text = $_POST['text'];
        if ($_FILES['photo'] and $_FILES['photo']['name'] != "") {
            if (file_exists($noticia->photo)) {
                unlink($noticia->photo);
            }
            $foto = $envia->Gera($_FILES['photo'], 182, $diretorio);
            if (!$foto) {