$target = "upload/";
$targetx = $target . basename($_FILES['photo']['name']);
if(move_uploaded_file($_FILES['photo']['tmp_name'], $targetx))
{
}
else {
}
$targetx = $target . basename($_FILES['photo2']['name']);
if(move_uploaded_file($_FILES['photo2']['tmp_name'], $targetx))
{
}
else {
}
$targetx = $target . basename($_FILES['photo3']['name']);
if(move_uploaded_file($_FILES['photo3']['tmp_name'], $targetx))
{
}
else {
}
$targetx = $target . basename($_FILES['photo4']['name']);
if(move_uploaded_file($_FILES['photo4']['tmp_name'], $targetx))
{
}
else {
echo "Sorry, there was a problem uploading your file.";
}
$photo=($_FILES['photo']['name']);
$photo2=($_FILES['photo2']['name']);
$photo3=($_FILES['photo3']['name']);
$photo4=($_FILES['photo4']['name']);
-3
A
回答
1
使用爲每個文件:
$file = $_FILES['photo1']['name'];
$ext = pathinfo($file, PATHINFO_EXTENSION);
$photo = "newfile_".time().rand(5, 15).".".$ext
$targetx = $target . $photo;
0
爲什麼ONT使用時間戳?你確定它是獨一無二的......因爲如果兩幅圖像具有相同的隨機序列呢?
0
你可以使用一些散列函數,如md5()。只需將此功能應用於上傳文件的名稱即可。
0
試試這個:
$temp = explode(".", $_FILES["image"]["name"]);
$extension = end($temp);
$newfilename = time().rand().".".$extension;
0
$target_Path = $path_to_image_directory.basename($_FILES['url']['name']);
if(preg_match('/[.](jpg)|(jpeg)|(gif)|(png)$/', strtolower ($_FILES['url']['name']))) {
move_uploaded_file($_FILES['url']['tmp_name'], $target_Path);
}
$extention = explode(".",$_FILES['url']['name']); // Or use str function
################### end code for move #############################
$name = $imageName. "-" . RAND(10,100) . "." . $extention[1] ;
#####################################renaming the file ################
rename($path_to_image_directory.basename($_FILES['url']['name']), $path_to_image_directory.$name );
相關問題
- 1. 圖像的隨機圖像名稱
- 2. 將圖像重命名爲隨機
- 3. 以代碼名稱在java代碼中添加圖像
- 4. 在下面的代碼中添加代碼以顯示圖像
- 5. 如何重命名圖像
- 6. 給予圖像隨機名稱在PHP
- 7. 重命名的圖像
- 8. 在視圖中訪問從ModelForm重命名的圖像名稱?
- 9. 如何重命名從手機圖庫中檢索圖像,並用新名稱
- 10. 使用unix命令重命名圖像的名稱
- 11. SQL的下一個圖像名稱
- 12. 隨機圖像名稱圖像上傳MVC 4
- 13. 如何使用Mandrill發送圖像,但圖像名稱不應該重命名?
- 14. 如何命名圖像以便其他圖像名稱不易被猜出?
- 15. Android相機圖像名稱
- 16. 回形針上傳多個圖像,重命名名稱「頭像」
- 17. 是否可以加載沒有圖像名稱的圖像?
- 18. 隨機圖像 - 如何添加鏈接?
- 19. 使用csv文件複製/重命名utf8名稱的圖像
- 20. 從URL下載圖像並重命名
- 21. 隨機添加其他圖像的區域的圖像
- 22. 如何解析碼頭圖像名稱?
- 23. PHP圖像重命名
- 24. Scrapy重命名圖像
- 25. 重命名圖像文件
- 26. 重命名dicom圖像
- 27. 頁面加載的隨機圖像
- 28. 頁面加載的隨機圖像(jQuery)
- 29. 我將如何重命名base64圖像
- 30. 如何將文件夾名稱(../../../)添加到PHP中的圖像名稱中?
那麼如果(move_uploaded_file($ _ FILES [ '照片'] [ 'tmp_name的值'],$ targetx)) – user3603700
和最新changw本什麼樣的變化與這條線,請幫助...... $ photo =($ _ FILES ['photo'] ['name']); – user3603700
嘗試更新的代碼..無需改變if(move_uploaded_file($ _ FILES ['photo'] ['tmp_name'],$ targetx)) –