Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/12/2007, 14h35   #1
Membre habitué
 
Inscription : juin 2004
Messages : 553
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2004
Messages : 553
Points : 144
Points : 144
Envoyer un message via MSN à black is beautiful
Par défaut Syntaxe de variable passé par l'adresse

Bonjour tout le monde,

J'ai un script qui utilise les variables passées dans l'adresse, c'est-à-dire de cette façon:
http://www.monsite.fr/index.php?nom=azeaze&mot=azeaze

et en fait j'aimerais passer des chaines de caractères avec l'ensemble des caractères ASCII, car je passe des chaines cryptées.
Quand il y a des espaces il y a %22 qui est ajouté donc aucun problème. Par contre si ma chaine possède un &, tout ce qu'il y a après n'est pas interprété. Pareil pour un ? ou un #.
Je voudrais donc savoir comment passer une chaine de caractère avec ces caractères?
Et est-ce qu'il y a d'autres caractères qui pourraient poser problèmes?

Par exemple :
http://www.monsite.fr/index.php?nom=nom=FolVr%22mv+UlcywtY|n$4%3E#azeoiahzr
Je ne recupère que les caractères avant le # dans la variable $nom.

Merci d'avance
black is beautiful est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 15h22   #2
Membre du Club
 
Inscription : mai 2006
Messages : 45
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mai 2006
Messages : 45
Points : 41
Points : 41
tu peut les remplacer par leur code:
& par %26;
# par %23
et ? par %3F
mbounou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 16h58   #3
Membre habitué
 
Inscription : juin 2004
Messages : 553
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2004
Messages : 553
Points : 144
Points : 144
Envoyer un message via MSN à black is beautiful
Merci beaucoup c'est exactement ça.

Sinon c'est sur qu'il n'y a pas d'autre caractères qui pourraient couper ma chaine?
black is beautiful est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 17h00   #4
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
Salut sinon utilise urlencode
__________________
Tout énigme a une solution ! Tout est question de discipline !
Bebel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h51.


 
 
 
 
Partenaires

Hébergement Web