1. menggunakan fungsi php getimagesize()
2. menggunakan fungsi fopen()
3. menggunakan file_exists()
dari ketiga cara diatas semuanya bisa dilakukan untuk melakukan pengecekan image atau file.
cara penggunaan dari masing2 teknik diatas:
1. getimagesize
untuk penggunaan getimagesize disini. sebenarnya agak ribet diantaranya kita harus membuka extension dari php itu tersendiri. pada teknik ini extension dari php gd harus diinstall dan di edit dulu kedalam web server kita. untuk penggunaanya contoh:
$c=getimagesize('alamat file');//by remote(alamat lengkap http://bla.com/file.jpg) atau local if(is_array($c)){ //bernilai true } else{ //false }2. fopen()
untuk penggunaan fopen ini juga bisa by remote tetapi kita juga harus memastikan fungsi ini sudah diaktifkan oleh web servernya belum. karena menyangkut masalah security juga.
if(fopen('alamat file','r')){ //bernilai true } else{ //bernilai false }3. file_exists()
untuk fungsi yang satu ini lebih mudah dan biasanya secara defaul udah buka dan bisa digunakan untuk fungsi yang satu ini. akan tetapi hanay dapat dilakukan local address saja tidak bisa dilakukan by remote address. nah saya pernah mempunyai pengalaman mengenai kejadian ini dari ketiga cara diatas. hanya cara ini yang saya bisa lakukan sewaktu mengupload di web hosting gratisan. kedua teknik yang ada diatas dibatasi oleh setingan server web hosting gratisan tersebut.
if(file_exists('alamat file')){ //bernilai true } else{ //bernilai false }sekian semoga membantu..
0 comments:
Posting Komentar