Bonjour,

j'ai codé un script qui permet d'envoyer un mail avec une pièce attachée ; je dois tenir compte de l'extension du fichier ; pour simplifier, j'aimerais la convertir en minuscules. Or si je le fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 $format="%[^.].%s";
 $nom=$_FILES['file']['name'];
 $nb=sscanf($nom,$format,$nomfichier,$ext);
 $ext=strtolower($ext);
 $nom=$nomfichier.".".$ext;
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
	$chemin_destination = './';	
	$res_upload=move_uploaded_file($_FILES['file']['tmp_name'], $nom);
	$adr_file=$chemin_destination.$nom;
(le script nécessite un upload du fichier), le mail se fait bien, mais le nom du fichier est déformé (ex : copie_de_xxx.JPG devient copie). Quelle est la solution ?