Barangkali ada yang membutuhkan
Modul ini berfungsi untuk manampilkan gambar ataupun thumbnails dari gambar.
Tujuannya agar alamat asli file tidak kelihatan
[source:php]
/* IMAGE VIEWER */
/*====================================
Author : AHLUL FARADISH RESHA
Mail : ahlul_amc[ad]yahoo[dot]co[dot]id
Site : http://ahlul.web.id
Filename: iviewer.php
Penjelasan :
Modul ini akan menampilkan gambar yang diminta secara temporari
Fungsi :
Mengamankan agar path yang sebenarnya tidak diketahui pengguna
Cara pakai :
Modul ini bisa dipanggil dengan tiga parameter:
1. f - yang merupakan alamat file
2. s - ukuran yang ingin ditampilkan
3. q - kualitas dari gambar yang ditampilkan [0-100]
Contoh: iviewer.php?f=img.jpg&s=100&q=100
Sedangkan pengaturan di dalam modul sendiri hanya dilakukan
pada variabel $init_dir saja, $init_dir sendiri merupakan vari-
abel yang digunakan untuk menentukan posisi direktori dari file
yang dipanggil.
Catatan:
Jika hanya ingin menampilkan gambar
maka cukup dipanggil iviewer.php?f=img.jpg
==================================== */
$init_dir = "./";
$file_nama = $init_dir.$_GET['f'];
$ukuran = $_GET['s'];
$kualitas = $_GET['q'];
if(empty($ukuran)){
header('Content-type: image/jpeg');
header('Content-transfer-encoding: binary');
header('Content-length: '.filesize($file_nama));
readfile($file_nama);
}
else
{
header("Content-type: image/jpeg");
$file_sumber = imagecreatefromjpeg($file_nama);
$file_x = imageSX($file_sumber);
$file_y = imageSY($file_sumber);
if ($file_y > $file_x) {
$temp_y = $ukuran;
$temp_x = round($file_x / ($file_y/$ukuran));
}
elseif ($file_y == $file_x) {
$temp_y = $ukuran;
$temp_x = $ukuran;
}
else {
$temp_x = $ukuran;
$temp_y = round($file_y / ($file_x/$ukuran));
}
if(empty($kualitas)) { $kualitas = 100; }
$file_temp = imagecreatetruecolor($temp_x,$temp_y);
imagecopyresized($file_temp, $file_sumber, 0, 0, 0, 0, $temp_x, $temp_y, $file_x, $file_y);
imagejpeg ($file_temp, ”,$kualitas);
imagedestroy($file_sumber);
}
?>
[/source]
coba ah, makasih mas ya
makenya gmn?????
maklum sy masi nyubi
ga ngerti
ini gimana makenya??????? mumet pakkkkkk
thumbnail nyo on the fly lul?hhmm ide juo mah dak menambah space.
Ini Source Code biar biki nthumnailnya hidden bukan mas ? saya masing bingung
That’s the best asnewr of all time! JMHO