Example #1
0
function ThumbGeleri($src, $size)
{
    $dir = "../../";
    $dir_cache = $dir . "cache/";
    $array_dir_cache = ArrayDir("../../cache/");
    //sumber dibalik
    $dibalik = strrev($src);
    //cari array pertama
    $ambilyangpertama = explode("/", $dibalik);
    //nama file asli
    $nama_file = strrev($ambilyangpertama[0]);
    $namabaru_file = linkbersih($nama_file);
    $nama_file = md5($size . "_" . $namabaru_file) . $namabaru_file;
    $result = str_replace($dir, "", $dir_cache . $nama_file);
    return $result;
}
Example #2
0
include '../data/fungsi.php';
include '../data/url.php';
if (!isset($_SESSION)) {
    session_start();
}
if (isset($_SESSION['emailpengguna']) && $_SESSION['emailpengguna'] != "") {
    if (empty($_FILES) || $_FILES["file"]["error"]) {
        die('Upload gagal bos!');
    }
    $dir_ = "../../";
    $folderfile = "file/";
    $dir_filefoto = $dir_ . $folderfile;
    $array_dirIMG = ArrayDir($dir_filefoto);
    $fileName = linkbersih($_FILES["file"]["name"]);
    //entry datbase
    $nama_file = $today . $_FILES["file"]["name"];
    $ContentType_file = $_FILES['file']['type'];
    $DotType_file = strtolower(pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION));
    $size_file = $_FILES['file']['size'];
    $own_file = $_SESSION['id'];
    $diskripsi_file = "";
    $password_file = "";
    $target_file = $folderfile . $today . $fileName;
    $src_file = $target_file;
    $kode_file = linkbersih(md5($target_file));
    $sql = "INSERT INTO filemanager (src, nama, DotType, ContentType, size, own, diskripsi, kode, password) VALUES ('{$src_file}', '{$nama_file}', '{$DotType_file}', '{$ContentType_file}', '{$size_file}', '{$own_file}', '{$diskripsi_file}', '{$kode_file}', '{$password_file}')";
    if ($conn->query($sql)) {
        move_uploaded_file($_FILES["file"]["tmp_name"], $dir_filefoto . $today . $fileName);
        //tergantung lokasi
    }
}
Example #3
0
                    delete_files($_POST['cache' . $sa]);
                }
                if (isset($_POST['direktori' . $sa])) {
                    delete_files($_POST['direktori' . $sa]);
                }
            }
        }
    }
    $_SESSION['kalimat_status'] = "Delete File berhasil";
    header("Location: " . $link_form_eksekusi_berhasil);
}
if (isset($_POST['buat-folder'])) {
    if ($_POST['folder-baru'] == "") {
        $_POST['folder-baru'] = "NewFolder";
    }
    $namafolderbaru = linkbersih($_POST['folder-baru']);
    $folder_baru = $dir_images . FormSet($namafolderbaru);
    if (!file_exists($folder_baru)) {
        mkdir($folder_baru);
        $log_txt = "{$nama_pengguna} membuat folder photo <strong>'{$namafolderbaru}'</strong>\n";
        LogSys($log_txt, "normal");
        $_SESSION['kalimat_status'] = "Buat Folder berhasil";
        header("Location: " . $link_form_eksekusi_berhasil);
    } else {
        $_SESSION['kalimat_status'] = "Buat Folder berhasil";
        header("Location: " . $link_form_eksekusi_gagal);
    }
}
if (isset($_POST['clear-cache'])) {
    $array_images = ArrayDir('cache/');
    if ($array_images) {
Example #4
0
    }
}
include '../data/fungsi.php';
if (!isset($_SESSION)) {
    session_start();
}
if (isset($_SESSION['emailpengguna']) && $_SESSION['emailpengguna'] != "") {
    if (empty($_FILES) || $_FILES["file"]["error"]) {
        die('Upload gagal bos!');
    }
    $dir_filefoto = "../../images/";
    $array_dirIMG = ArrayDir($dir_filefoto);
    $id_pengguna = $_SESSION['id'];
    if (!in_array($id_pengguna, $array_dirIMG)) {
        mkdir($dir_filefoto . $id_pengguna);
    }
    $dir_filefoto .= $id_pengguna . "/";
    if (isset($_SESSION['dir_folder'])) {
        $dir_filefoto = "../../" . $_SESSION['dir_folder'];
    }
    $fileName = linkbersih($_FILES["file"]["name"]);
    move_uploaded_file($_FILES["file"]["tmp_name"], $dir_filefoto . $NameDate . $fileName);
    //tergantung lokasi
    $size = 250;
    $namabaru_file = linkbersih($NameDate . $fileName);
    $namafilecache = md5($size . "_" . $namabaru_file) . $namabaru_file;
    $image = new SimpleImage();
    $image->load($dir_filefoto . $NameDate . $fileName);
    $image->thumb($size);
    $image->save("../../cache/" . $namafilecache);
}
Example #5
0
             $sql = "INSERT INTO relasi (id_post, id_relasi) VALUES ('{$idpost}', '{$id_relasi}')";
             $conn->query($sql);
         }
     }
 }
 foreach ($array_bahasa as $data_bhs) {
     if ($data_bhs) {
         $input_nama = FormSet($_POST['judul_' . $data_bhs['kode']]);
         $input_diskripsi = FormSet($_POST['isi_' . $data_bhs['kode']]);
         $input_update[] = "judul_" . $data_bhs['kode'] . "='{$input_nama}', isi_" . $data_bhs['kode'] . "='{$input_diskripsi}'";
     }
 }
 if ($_POST['seo'] == "") {
     $_POST['seo'] = "Posting";
 }
 $update_seo = FormSet(linkbersih($_POST['seo']));
 if (in_array($update_seo, $array_seo)) {
     $jumlah_seo = false;
     foreach ($array_seo as $data) {
         if ($data == $update_seo && $halaman['seo'] != $update_seo) {
             $jumlah_seo = $idpost;
         }
     }
 }
 $update_seo = $update_seo . $jumlah_seo;
 $input_update[] = "seo='" . $update_seo . "'";
 $input_update[] = "metakeyword='" . FormSet($_POST['metakeyword']) . "'";
 $input_update[] = "metadiskripsi='" . FormSet($_POST['metadiskripsi']) . "'";
 $input_update[] = "type='" . FormSet($_POST['type']) . "'";
 $input_update[] = "oleh='{$id_pengguna}'";
 $input_update[] = "foto='" . FormSet($_POST['foto']) . "'";
Example #6
0
function input_seo($input, $table, $conn)
{
    $sql = "SELECT seo FROM {$table} ORDER BY seo ASC";
    $seo_link = RowData($sql, $conn);
    foreach ($seo_link as $data) {
        $array_seo[] = $data['seo'];
    }
    $input_seo = FormSet(linkbersih($input));
    if ($input_seo == "") {
        $input_seo = "posting";
    }
    if (in_array($input_seo, $array_seo)) {
        foreach ($array_seo as $data) {
            if ($data == $input_seo) {
                $dataseoyangada[] = $data;
            }
        }
    }
    if (count($dataseoyangada) >= 1) {
        $jumlah_seo = acakhuruf(5);
        $jumlah_seo .= "-";
    }
    $input_seo = $input_seo . $jumlah_seo;
    return $input_seo;
}
Example #7
0
 foreach ($array_bahasa as $data_bhs) {
     if ($data_bhs) {
         if ($_POST['copyto-allbahasa'] == "on") {
             $_POST['nama_' . $data_bhs['kode']] = $_POST['nama_' . $bhs_on];
             $_POST['diskripsi_' . $data_bhs['kode']] = $_POST['diskripsi_' . $bhs_on];
         }
         $input_nama = FormSet($_POST['nama_' . $data_bhs['kode']]);
         $input_diskripsi = FormSet($_POST['diskripsi_' . $data_bhs['kode']]);
         $colom[] = "nama_" . $data_bhs['kode'] . ", diskripsi_" . $data_bhs['kode'];
         $value[] = "'{$input_nama}', '{$input_diskripsi}'";
     }
 }
 if ($_POST['seo'] == "") {
     $_POST['seo'] = "Posting";
 }
 $input_seo = FormSet(linkbersih($_POST['seo']));
 if (in_array($input_seo, $array_seo)) {
     $jumlah_seo = 0;
     foreach ($array_seo as $data) {
         if ($data == $input_seo) {
             $jumlah_seo++;
             $jumlah_seo = "-" . $jumlah_seo + 1;
         }
     }
 }
 $input_seo = $input_seo . $jumlah_seo;
 $input_type = FormSet($_POST['type']);
 $input_link_status = FormSet($_POST['link_status']);
 $input_top = FormSet($_POST['top']);
 $input_parent = FormSet($_POST['parent']);
 $new_kolom = ", " . implode(", ", $colom);
Example #8
0
            header("Location: " . LINK_LANJUT . "status=berhasil");
        } else {
            $_SESSION['kalimat_status'] = "ERROR: error tidak diketahui";
            header("Location: " . LINK_LANJUT . "status=gagal");
        }
    }
}
if (isset($_POST['edit-file'])) {
    $nama_file = $diskripsi_file = "";
    $nama_file = FormSet($_POST['nama']);
    $password_file = FormSet($_POST['password']);
    $diskripsi_file = FormSet($_POST['diskripsi']);
    $statusganti = ",file tidak diganti";
    if ($_FILES["file"]["name"]) {
        $DotType_file = strtolower(pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION));
        $target_file = DIR_FILE . $today . "_" . linkbersih($_FILES['file']['name']);
        $ContentType_file = $_FILES['file']['type'];
        $size_file = $_FILES['file']['size'];
        $src_file = $link_source . $target_file;
        $array_DotType = $alow_type_file;
        $uploadstatus = 1;
        $error_status = false;
        //cek tipe
        if (!in_array($DotType_file, $array_DotType)) {
            $uploadstatus = 0;
            $error_status[] = "Type {$DotType_file} tidak di izinkan untuk di upload";
        }
        //cek ukuran
        if ($size_file >= MAXFILE) {
            $uploadstatus = 0;
            $error_status[] = "Ukuran file terlalu besar, Ukuran File Anda " . SizeFile($size_file) . " ukuran maksimal " . SizeFile(MAXFILE);