nico1214
Messages postés37Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention 6 mai 2009
-
10 nov. 2004 à 16:42
nico1214
Messages postés37Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention 6 mai 2009
-
22 nov. 2004 à 13:22
Bonjour,
Lors d'une recherche dans un annuaire, il est possible que certains inscrits aient un nom composé de deux mots (exemple : quelqu'un qui s'appellerait De Laclé).
Lorsque l'utilisateur veut afficher sa fiche, on reload la page avec un paramètre supplémentaire dans la barre d'adresse : index.php?mode=voirFiche&nom=LE NOM DU BONHOMME.
Le problème c'est qu'avec les noms composés le paramètre ne passe pas bien : seul le premier mot est pris en compte (avec l'exemple précédent ça affiche index.php?mode=voirFiche&nom=DE).
Quelqu'un sait comment remédier à ce problème ?
Merci d'avance
A voir également:
Plusieurs mots en paramètres de la barre d'adresse
cs_Chouchou182
Messages postés252Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention25 avril 20111 10 nov. 2004 à 18:26
Salut
Il te faut remplacer les caractères spéciaux (espaces par exemple...) par leur code en hexadécimal. Longue et fastidieuse tâche effectuée par la fonction urlencode qui te renvoie la chaîne passée en paramètre après transoformation pour ne pas poser de problème dans le cas d'une URL.