Bonjour!

Je dois créer une url à partir de variables.

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function creer_lien($nom, $prenom)
{
 return '<a href="../perso/'.$nom.'_'.$prenom.'.zip">'.$nom.'_'.$prenom.'.zip</a>';
}
Le problème c'est que au lieu d'avoir "dupond_jean.zip" j'ai "dupond _jean .zip"
L'url devient donc foireuse...

J'ai essayé : trim($nom) et strtr($nom, ' ', '') mais ca ne change rien.
L'espace n'est donc pas dans $nom mais se crée à l'affichage...

Pensant que cet effet est normal, j'ai cherché une solution sur ce site et ailleurs mais rien trouvé.