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; }
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 } }
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) {
} } 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); }
$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']) . "'";
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; }
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);
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);