Il faut encoder $param1, je ne sais plus quelle fonction peut etre url_encode ou un truc dans ce genre
car ce qui se passe c'est que les espaces ne sont pas connu comme des caractères donc il faut les remplacer par leur code ( ici %20) mais cela le fait aussi pour d'autres caractères.
Une méthode qui marche est de passer ta variable en POST plutôt qu'en GET mais ceci ne marche peut etre pas pour ton site
Edwige
Je suis bien obligée de garder $param1 si je veux que ma variable soit résolue! :)
line
tu ecris '$param1' au lieu de param1
sinon mets pas d'espace non plus entre les separateurs '&' dans une URL : sous IE ca passe, mais sous netscape ca merde (IE est trop permissif)
Edwige
Bonjour!
Dans une de mes pages, j'ai un lien du type:
param1 est une chaine de caractères, et il se trouve que si cette chaine contient des espaces, seul le premier mot sera transmis à l'URL!
Exemple: si param1 vaut 'Moteur de recherche', param1 vaudra 'Moteur' !
Quelqu'un a un explication à cet étrange phénomène? Et une solution?
Merci d'avance!