Untuk menampilkan gambar dengan php kita akan menggunakan function imagecreatefromjpeg.
imagecreatefromjpeg('file.jpg');
kenapa kita perlu menampilkan gambar melalui php? kenapa tidak secara langsung saja?
Menampilkan gambar menggunakan php ini ada beberapa tujuannya, misal:
- untuk mengetahui berapa kali gambar tersebut dilihat oleh pengunjung. Nah dengan menggunakan php maka kita bisa menyisipkan counter.
- untuk proteksi. Contohnya untuk melindungi agar gambar kita tidak ditampilkan oleh situs lain menggunakan direct hotlink. Karena kalo terjadi hal yang demikian bisa menyebabkan bandwith situs kita banyak terpakai, dan jika terlalu banyak trafiknya bisa menyebabkan situs kita down.
- untuk menambahkan watermark. Menambahkan text tertentu pada gambar tersebut.
- untuk membuat layanan counter dengan gambar yang atraktif.
contoh script:
<?php
$im = imagecreatefromjpeg('photo.jpg');
header('Content-type:image/jpeg');
imagejpeg($im);
imagedestroy($im);
?>
nah pada contoh diatas kita mendefinisikan terlebih dahulu mimetype nya dengan menggunakan header('Content-type:image/jpeg'); agar browser mengolah hasil output script tersebut sebagai image bukan text biasa. Karena pada defaultnya file php mimetype nya adalah text.
Sabtu, 10 Oktober 2009
Langgan:
Poskan Komentar (Atom)

2 komentar:
Kalo membuat gambar counter gmn ya?
pelajari ini mas membuat watermark tinggal ganti aja text ramuni.net dengan variabel hasil proses counter.
Poskan Komentar