Espace dans variable php

4 réponses
AuteurMessage

Protanim |
Membre

 

Inscrit le : 09/05/2005

# Le 11/06/2005 à 15:17

J'ai un problème dans la transmission de variable php par la méthode GET.

J'ai mon adresse qui est du style : edit.php?id=$id&nom=$nom

Or mes noms sont la plupart du style "bla bla"

Il me transmet donc que le premier bla, et à partir de l'espace ça s'arrete.

J'ai essayé avec htlmentities mais ça doit pas etre ça. Comment faire pour qu'il ne s'arrete pas aux espaces ?

merci

MultiNetWorks | Damien
Membre

Photo de MultiNetWorks

Inscrit le : 13/05/2005

# Le 11/06/2005 à 15:34

Tu peux envoyer les données en POST.

Sinon, il me semble que les navigateurs remplace les espaces dans les requettes GET par des %20.

Damien...

vivaslovenia | Patrick
Membre

 

Inscrit le : 09/05/2005

# Le 11/06/2005 à 15:40

Salut,
moi je remplace les espaces par "_", et je refait l'inverse dans la page cible.
Mais cela interdit les "_" dans la source...

Adijo
Pat

http://www.e-slovenie.comOuvrir dans une nouvelle fenetre

Fred | Frédéric
Modérateur

Photo de Fred

Inscrit le : 09/05/2005

# Le 11/06/2005 à 15:48

Normalement oui ça se fait automatiquement dans le navigateur, mais tu peux utiliser urlencode pour forcer l'encodage.
C'est sur un lien ton truc ? Parce que souvent quand ça fait ça c'est parce que les gens n'ont pas mis de " pour délimiter le HREF. Du coup au premier espace rencontré, le lien s'arrête. C'est pas ça ?

"Le bois ne rend pas les coups"

Protanim | Bop
Membre

 

Inscrit le : 09/05/2005

# Le 11/06/2005 à 15:53

Fred a dit :
Normalement oui ça se fait automatiquement dans le navigateur, mais tu peux utiliser urlencode pour forcer l'encodage.
C'est sur un lien ton truc ? Parce que souvent quand ça fait ça c'est parce que les gens n'ont pas mis de " pour délimiter le HREF. Du coup au premier espace rencontré, le lien s'arrête. C'est pas ça ?


oups oui c'est ça, je me disais bien avant j'avais pas de problème.

merci

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 03/05/2024 19:08:55 | Généré en 10.57ms | Contacts | Mentions légales |