oui, dsl, j'ai essaye de simplifier le code, il aurait fallu mettre $userfile_name dans la requete... mais mon pb n'est pas dans l'insertion dans la BdD, mais sur le serveur...
Je crois que le fichier est stocké ds un fichier temporaire avant d'etre placé dans le rep de destination, c'est peut etre la qu'il part avec un mauvais nom ? Mais je ne sais pas comment le recuperer et changer le nom en enlevant les slashes