sql >> Databáze >  >> RDS >> Mysql

Jak přejmenovat nahraný soubor před uložením do adresáře?

Název souboru můžete jednoduše změnit změnou názvu souboru ve druhém parametru move_uploaded_file .

Místo

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

Použijte

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

Změněno tak, aby odráželo vaši otázku, vytvoří náhodné číslo podle aktuálního času a připojí příponu z původně nahraného souboru.



  1. Výběr druhého řádku tabulky pomocí rownum

  2. Jak převést číslo na slova - ORACLE

  3. Jak NOW() funguje v MariaDB

  4. Oprava ztráty dat pomocí Log Shipping s odloženou obnovou