doslar komeyinize ehtyiacım var asağida verdiyimkodalarla sekili upoad edərlən necə edə bilərəm ki şəklin adı dəyişsin
$imageName1 = $_FILES['image1']['name'];
$tmpImageName1 = $_FILES['image1']['tmp_name'];
$imageName2 = $_FILES['image2']['name'];
$tmpImageName2 = $_FILES['image2']['tmp_name'];
$imageName3 = $_FILES['image3']['name'];
$tmpImageName3 = $_FILES['image3']['tmp_name'];
$imageName4 = $_FILES['image4']['name'];
$tmpImageName4 = $_FILES['image4']['tmp_name'];
$imageName5 = $_FILES['image5']['name'];
$tmpImageName5 = $_FILES['image5']['tmp_name'];
$imagePath1 = 'images/elanlar/' .$uret[rand(0,4)]. $imageName1;
$imagePath2 = 'images/elanlar/' . $imageName2;
$imagePath3 = 'images/elanlar/' . $imageName3;
$imagePath4 = 'images/elanlar/' . $imageName4;
$imagePath5 = 'images/elanlar/' . $imageName5;
if( file_exists($tmpImageName1) ){
move_uploaded_file($tmpImageName1, $imagePath1);
}
if( file_exists($tmpImageName2) ){
move_uploaded_file($tmpImageName2, $imagePath2);
}
if( file_exists($tmpImageName3) ){
move_uploaded_file($tmpImageName3, $imagePath3);
}
if( file_exists($tmpImageName4) ){
move_uploaded_file($tmpImageName4, $imagePath4);
}
if( file_exists($tmpImageName5) ){
move_uploaded_file($tmpImageName5, $imagePath5);
}







Verilmiş cavablar və yazılan şərhlər (3 cavab var)
1
Mən özüm üçün yazdığım funksiyadan istifadə edirəm. Funksiya şəkilin adını md5 ilə kodlaşırıb elə verir. Axırdan ikinci sətirdə dəyişiklik edib adı başqa cür çıxarda bilərsən. $fad – faylın adı, $ftip şəklin tipi (jpg, png, gif).
function sekilAd($sekil){ $ftip=pathinfo($sekil, PATHINFO_EXTENSION); $fad=pathinfo($sekil, PATHINFO_BASENAME); $tam=md5($fad).'.'.$ftip; return $tam; }Bu formada istifadə edə bilərsən
0
mende bir sekil ucun bele istifade edirem :
$file_adi=$_FILES["image1"]["name"]; $yarat=array("bs","sc","ac","wr","ht"); $file=substr($file_adi,-4,4); $reqem_tut=rand(1,20000); $yeni_ad="./upload//".$yarat[rand(0,4)].$reqem_tut.$file;0
Cox sag olun minnetdaram
Sual verin
Cavab verin