Bonjour,
Dans ma quête d'apprentissage du PHP, je réalise actuellement un petit site d'upload d'images (un ImageShack-like). L'upload et tout le tralala fonctionnent bien, mais j'ai un soucis..
Je souhaiterais renommer les images avant leur copie sur le serveur (ou après, enfin bref, les renommer), pour éviter tout téléscopage si deux personnes mettent une image avec le même fichier.
Je préfère ne pas utiliser de renommage du type microseconde et préfèrerais une variable random qui rajoute par exemple X lettres ou chiffre au hasard à l'image.
Voilà la fonction "basique" que j'utilise pour le moment, je ne comprend pas comment la modifier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 //Si le fichier est ok, déplacement du répertoire temporaire au répertoire définitif, ici "./upload/" $uploadOK = move_uploaded_file($_FILES['file']['tmp_name'],"./upload/".$_FILES['file']['name']);
Une piste ?
(PS: pour ceux qui testerons, que pensez vous du site ? http://www.hostpiks.com ) )
Partager