par
stopher » 18 mai 2010, 12:25
Tu écrits :
if(move_uploaded_file($_FILES['photo']['tmp_name'], $dossier ."$login.$pswd".$fichier)) ...
Heu .. là tu mets en destination :
$dossier .$login.$pswd.".$fichier
soit par exemple :
upload/TotoMotdepasseFichier.png
Bon , déjà je ne suis pas certains que mettre le mot de passe concaténé dans le nom du fichier soit conseillé ... apres , c'est toi qui vois !
mais tu peux trés bien mettre uniquement le login :
if(move_uploaded_file($_FILES['photo']['tmp_name'], $dossier .$login)) ...
Ce qui devrait donner :
upload/Toto.png
Bien entendu , la variable $login
doit être
saine , pour éviter toute injection de code !
htmlentities() et tout ce qui s'en suit pour que tu estimes être un login "valide".
Ch.
Evidemment $login ne doit pas être null !