sql >> Database >  >> RDS >> Mysql

Hoe hernoem je het geüploade bestand voordat je het in een map opslaat?

U kunt eenvoudig de naam van het bestand wijzigen door de naam van het bestand te wijzigen in de tweede parameter van move_uploaded_file .

In plaats van

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

Gebruik

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

Gewijzigd om uw vraag weer te geven, wordt een willekeurig getal geproduceerd op basis van de huidige tijd en wordt de extensie van het oorspronkelijk geüploade bestand toegevoegd.



  1. Wordt de methode onUpgrade ooit aangeroepen?

  2. Oplossingen voor het zonder fouten lezen van het SQL Server-transactielogboekbestand

  3. Waarom staat MySQL group by queries toe ZONDER aggregatiefuncties?

  4. Oracle JDBC ojdbc6 Jar als een Maven-afhankelijkheid