La variable chaine de caractères

Répondre
celia
le 19/07/2007 à 14:39
celia
Bonjour,

J'ai un formulaire avec plusieurs variables affichées dont un du style chaine (1<5<2<4).
je veux renvoyer dans l'url certains variable vers une autre page et donc j'ai utiliser get.j'arrive a recuperer toutes les autres variables sauf la variable chaine 1-5-2-4.
C'est vrai qu'a la base cette variable a été contruit grace a une fonction et renvoyer à mon formulaire d'affichage par url.
J'espere etre clair et merci pour votre aide!
moogli
le 19/07/2007 à 14:54
moogli
salut,

est ce que tu a bien dans l'url var=1-5-2-4 ?

tu peut aussi essayer :
essai urlencode

@+
Il en faut peu pour être heureux !!!!!
celia
le 19/07/2007 à 15:05
celia
J'ai essayé <?php echo "../include/fic.php?NOPREL=$NOPREL&LAFIL=, urlencode ($LAFIL),";?>"><b> Créer </b></a>
mais il me retoune $LAFIL=>'urlencode()',;
Je me suis peut être tromper dans la syntaxe?
burnedsoul
le 19/07/2007 à 17:10
burnedsoul
As tu essayé de passer par une varibale POST plutôt que GET ?
Plus facile à gérer et plus sécu ;)
Webmaster de Clikmag http://www.clikmag.fr
Lefounard
le 19/07/2007 à 17:23
Lefounard
strip_tags sur tes $_GET, c'est securise.
I am singing in the rain , I am happy again !!
LA GLOBULE
le 19/07/2007 à 17:48
LA GLOBULE
Oui, tu t'es trompé.

Il faut écrire :

<a href="<?php echo "../include/fic.php?NOPREL=$NOPREL&LAFIL=".rawurlencode($LAFIL);?>"><b> Créer </b></a>

Ensuite, pour récupérer $_GET['LAFIL'] et l'utiliser, il faut le rawurldecode.
celia
le 20/07/2007 à 10:56
celia
J'ai essayé avec rawurlencode($LAFIL) mais ca donne un resultat vide
[lafil] =>

Je crois que mon problème n'était pas bien identifié. en effet LAFIL que je veux recuperer provient pécedement d'un lien $_GET alors que NOPREL provient du formulaire en $_POST. je voudrai faire passer de nouveau ces deux variables dans un lien vers une autre page et avec $_GET j'arrive a recuperer le NOPREL mais pas LAFIL. En gros je veux prendre quelque chose d'un lien pour renvoyer de nouveau par un autre lien
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours