php şəkil upload edərkən şəklin adın dəyişdirmək

doslar komeyinize ehtyiacım var asağida verdiyimkodalarla sekili upoad edərlən necə edə bilərəm ki şəklin adı dəyişsin [code] $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); } [/code]

Verilmiş cavablar və yazılan şərhlər (3 cavab var)

Defactor (2014-08-30 14:59:23)
Cox sag olun minnetdaram

Defactor (2014-08-30 13:44:41)
mende bir sekil ucun bele istifade edirem : [code] $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; [/code]

Cabbarov Sübhan (2014-08-30 01:11:58)
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). [code]function sekilAd($sekil){ $ftip=pathinfo($sekil, PATHINFO_EXTENSION); $fad=pathinfo($sekil, PATHINFO_BASENAME); $tam=md5($fad).'.'.$ftip; return $tam; }[/code] Bu formada istifadə edə bilərsən [code] $imageName1=sekilAd($_FILES['image1']['name']); [/code]

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

Disk sahəsi 20-30 mb olan hostinq

PHP Video Embeding

Unicode problemi

Mysql bazadan mətni simvol sayına görə cıxartmaqda kömək

istifadəçi sayı

Mysql nədir?