} else {
                UploadGallery($nama_file_unik);
                mysql_query("INSERT INTO gallery(jdl_gallery,\n                                    gallery_seo,\n                                    id_album,\n                                    keterangan,\n                                    gbr_gallery) \n                            VALUES('{$_POST['jdl_gallery']}',\n                                   '{$gallery_seo}',\n                                   '{$_POST['album']}',\n                                   '{$_POST['keterangan']}',\n                                   '{$nama_file_unik}')");
                header('location:../../media.php?module=' . $module);
            }
        } else {
            mysql_query("INSERT INTO gallery(jdl_gallery,\n                                    gallery_seo,\n                                    id_album,\n                                    keterangan) \n                            VALUES('{$_POST['jdl_gallery']}',\n                                   '{$gallery_seo}',\n                                   '{$_POST['album']}',\n                                   '{$_POST['keterangan']}')");
            header('location:../../media.php?module=' . $module);
        }
    } elseif ($module == 'galerifoto' and $act == 'update') {
        $lokasi_file = $_FILES['fupload']['tmp_name'];
        $tipe_file = $_FILES['fupload']['type'];
        $nama_file = $_FILES['fupload']['name'];
        $acak = rand(00, 999999);
        $nama_file_unik = $acak . $nama_file;
        $gallery_seo = seo_title($_POST['jdl_gallery']);
        // Apabila gambar tidak diganti
        if (empty($lokasi_file)) {
            mysql_query("UPDATE gallery SET jdl_gallery  = '{$_POST['jdl_gallery']}',\n                                   gallery_seo   = '{$gallery_seo}', \n                                   id_album = '{$_POST['album']}',\n                                   keterangan  = '{$_POST['keterangan']}'  \n                             WHERE id_gallery   = '{$_POST['id']}'");
            header('location:../../media.php?module=' . $module);
        } else {
            if ($tipe_file != "image/jpeg" and $tipe_file != "image/pjpeg") {
                echo "<script>window.alert('Upload Gagal, Pastikan File yang di Upload bertipe *.JPG');\n        window.location=('../../media.php?module=galerifoto')</script>";
            } else {
                UploadGallery($nama_file_unik);
                mysql_query("UPDATE gallery SET jdl_gallery  = '{$_POST['jdl_gallery']}',\n                                   gallery_seo   = '{$gallery_seo}', \n                                   id_album = '{$_POST['album']}',\n                                   keterangan  = '{$_POST['keterangan']}',  \n                                   gbr_gallery      = '{$nama_file_unik}'   \n                             WHERE id_gallery   = '{$_POST['id']}'");
                header('location:../../media.php?module=' . $module);
            }
        }
    }
}
 if (isset($_FILES["FileInput"]) && $_FILES["FileInput"]["error"] == UPLOAD_ERR_OK) {
     $UploadDirectory = '../../../uploads/fotoGallery/';
     //check if this is an ajax request
     if (!isset($_SERVER['HTTP_X_REQUESTED_WITH'])) {
         echo json_encode("");
     }
     $File_Name = strtolower($_FILES['FileInput']['name']);
     $File_Ext = substr($File_Name, strrpos($File_Name, '.'));
     //Mengambil ext. saja (.jpg)
     $Random_Number = rand(0, 9999999999);
     //Random number to be added to name.
     $NewFileName = $_POST['nama_gallery'] . $Random_Number . $File_Ext;
     //new file name
     //$FullPath 	    = "uploads/fotoGallery/".$NewFileName;
     //$NewFileName 	    = $_POST['namaPj'].$File_Ext; //new file name
     UploadGallery($NewFileName);
     //move_uploaded_file($_FILES['FileInput']['tmp_name'], "../../uploads/fotoGallery/".$NewFileName); //Mengupload langsung tanpa di re-Size
     $foto = $NewFileName;
 }
 $idGallery = $_POST['idGallery'];
 $fieldValue = array('id_kat_gallery' => $_POST['kat_galeri'], 'nama_gallery' => $_POST['nama_gallery'], 'ket_gallery' => $_POST['ket'], 'gambar_gallery' => $foto, 'row_status' => 1);
 if ($idGallery == '') {
     $con->insert('m_gallery', $fieldValue);
 } else {
     $idWhere = array('id_gallery' => $idGallery);
     //Jika FIle Foto Diganti Maka File Foto Yang lama Harus Di Unlink
     if ($foto != "") {
         $query = "select * from m_gallery where id_gallery = '{$idGallery}'";
         $data = $con->execQuery($query);
         $gambar = $data[0]['gambar_gallery'];
         unlink("../../../uploads/fotoGallery/{$gambar}");
Ejemplo n.º 3
0
<?php

$id = $_GET['id'];
$sql = "SELECT * FROM siro_gallery WHERE gallery_id = {$id}";
$res = extract(mysql_fetch_array(mysql_query($sql)));
// insert banner
if (!empty($_POST['gallery_title'])) {
    $title = $_POST['gallery_title'];
    $path_image = $_POST['path_image'];
    $image_name = str_replace("temp/", "", $path_image);
    // fungsi upload banner home
    if (!empty($path_image)) {
        UploadGallery($image_name, $path_image);
        $sql = " UPDATE siro_gallery SET gallery_title='{$title}', gallery_image='{$image_name}' WHERE gallery_id='{$id}'; ";
        $res = mysql_query($sql);
        if ($res) {
            header('location: home.php?page=manage-gallery');
            unlink($path_image);
        } else {
            echo "gagal insert banner";
        }
    } else {
        $sql = " UPDATE siro_gallery SET gallery_title='{$title}' WHERE gallery_id='{$id}'; ";
        $res = mysql_query($sql);
        if ($res) {
            header('location: home.php?page=manage-gallery');
        } else {
            echo "gagal insert banner";
        }
    }
}