050[1].jpg, resimin orjinal ismi. Fakat ben orjinal isim olmasin istiyorum. Sadece resimin uzantisini "jpg, gif, png" nasil yazdirabilirim?
Ayrica resim yuklerken boyutu limitlemek istiyorum. Mesela en fazla 2mb dosya yuklensin. Nasil yapabilirim?
$kaynak =$_FILES['file']['tmp_name'];
$isim =$_FILES['file']['name'];
$tip =$_FILES['file']['type'];
$buyukluk =$_FILES['file']['size'];
$rand =substr(md5(uniqid(rand())),0,5);
$desteklenenformatlar = array ("image/jpeg","image/png","image/gif");
$kaydedilecekyer = 'resimler';
if (in_array ($_FILES['file']['type'], $desteklenenformatlar)) {
$dosya = $kaydedilecekyer . "/".$rand.$_FILES['file']['name'];
if (move_uploaded_file ($_FILES['file']['tmp_name'], $dosya)) {
echo "<font color = '#009900'><b>Dosyaniz basarili bir sekilde yuklendi!</b></font>"."<br/><br/>";
echo "<b>Dosyanizin ismi :</b> "."$isim"."<br/>";
echo "<b>Dosyanizin tipi : </b>"."$tip"."<br/>";
echo "<b>Dosyanizin buyuklugu : </b>"."$buyukluk"."kb'tir"."<br/>";Simdiden cok tesekkurler..