sql >> Databasteknik >  >> RDS >> Mysql

Hur byter man namn på uppladdad fil innan man sparar den i en katalog?

Du kan helt enkelt ändra namnet på filen genom att ändra namnet på filen i den andra parametern i move_uploaded_file .

Istället för

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

Använd

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

Ändrad för att återspegla din fråga, kommer att producera ett slumpmässigt nummer baserat på den aktuella tiden och lägga till tillägget från den ursprungligen uppladdade filen.



  1. Hämta kolumnnamn och typer av en lagrad procedur?

  2. Kolumnen "mary" finns inte

  3. Hur skriver man DataFrame till postgres-tabellen?

  4. Hur man använder Oracle SQL*Plus