Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да преименувате качения файл, преди да го запишете в директория?

Можете просто да промените името на файла, като промените името на файла във втория параметър на move_uploaded_file .

Вместо

move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $_FILES["file"]["name"]);

Използвайте

$temp = explode(".", $_FILES["file"]["name"]);
$newfilename = round(microtime(true)) . '.' . end($temp);
move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename);

Променен, за да отразява вашия въпрос, ще произведе произволно число въз основа на текущото време и ще добави разширението от първоначално качения файл.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. NULL в MySQL (производителност и съхранение)

  2. Примери за DAYOFWEEK() – MySQL

  3. brew инсталирайте mysql на macOS

  4. Имената на таблици в MySQL чувствителни ли са малките букви?

  5. Как да се свържа с MySQL на Amazon EC2 от Linux / Mac?