Bonjour et bonne année à toutes et à tous !!!
J'ai un script d'upload de fichier qui marche pas mal du tout que j'ai ensuite adapté pour l'enregistrement en base. Le problème vient des éventuels espaces que l'administrateur pourrait laisser dans le nom de fichier (je sais, c'est pas bien ^^).
Si je laisse tel quel, tout se passe bien mais les espaces posent des problèmes pour retrouver le fichier dans mon site donc j'ai décidé de gérer le problème dès le départ.
Je voudrais pouvoir repérer tous les espaces et les supprimer ou remplacer par un _ ou autre.
Voici la ligne concernée :
$nom_fichier = $_FILES['fichier']['name'];//nom final
Je me suis intéressé à la fonction trim mais il semble qu'il ne gère pas l'intérieur d'une chaine mais plutot le début et/ou la fin. Comment feriez-vous ? explode ? ereg_replace ?
Merci
Megadeth