upload file lagi

mokegile · Jan 13, 2012
halo mas, tanya dong..
(upload filenya hanya bisa format .jpg)
----
pertanyaan :

nah misalkan saya punya file permisi.php
saya ubah ekstensinya menjadi permisi.jpg

lalu saya upload, dan berhasil..
gimana cara ngehandle-nya supaya yg di upload itu benar2 file gambar?
itu kan tadi formatnya .php ..?

saya pake explode mas, pisah di titik(.)
misal :
<?php
$format = "gambar.jpg";
$pecah = explode(".",$format);
$ektensi = $pecah[1];
if($ektensi == "jpg"){
echo "berhasil";
}else{
echo "gagal";
}
?>
Silahkan login untuk menjawab!
1
Loading...
Ellyx Christian · Jan 14, 2012 · 1 Suka · 0 Tidak Suka
<?php
$pictures = array('image/jpg','image/jpeg','image/gif','image/png');
if(isset($_FILES['file'])){
	if(in_array($_FILES['file']['type'],$pictures) && getimagesize($_FILES['file']['tmp_name'])){
		//upload file
	}else{
		echo 'file bukan gambar';
	}
}
?>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="file"/>
<input type="submit" value="submit"/>
</form>