Arkadaslar, php ile dosya upload yaptiriyorum yeni isim uretip farkli isimlerde kayit olmasinida sagladim ama benim istedigim mesela dosya ismi aa.jpg olsun dosyayi upload ettiginde aa52.jpg gibi dosya isminden sonra 2 hane uretsin yeni bir isim koymasin istiyorum bunu nasil yapabilirim ?
Alıntı
<?php
$tadress = $_FILES["tup"]["tmp_name"];
$tname = $_FILES["tup"]["name"];
$ttype = $_FILES["tup"]["type"];
$tsize = $_FILES["tup"]["size"];
$tdest = "img";
$texten = substr($tname, -4);
$randomname = substr(md5(uniqid(rand())), 0,2);
$newname = $tname.$randomname.$texten;
if($ttype != "image/gif"){
echo "Dosya Formati Uygun Degildir. Ongorulen: GIF";
} else {
$tupload = move_uploaded_file($tadress,$tdest.'/'.$newname);
if($tupload){
echo "1"."<br/>";
} else {
echo "2"."<br/>";
}
echo "Kaynak: " . $tadress . "<br />";
echo "Isim: " . $tname . "<br />";
echo "Tip: " . $ttype . "<br />";
echo "Boyut: " . $tsize . "<br />";
}
?>