Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2867 connectés 

 


Dernière réponse
Sujet : [Perl]: [CGI]: récupérer des groupes de paramètres
jupiler ce que j'ai mis ca ne va pas ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
jupiler ce que j'ai mis ca ne va pas ?
Krueger Oui, j'y ai pensé, mais bon, je me demandais s'il n'y avais pas moyen de récupérer ça en une seule fois, car là il me faut parcourir toutes les variables, récupérer celles qui m'intéressent, puis trier le résultat.  
   
M'enfin bon, c'est pas trop grave, je crois finalement que je vais faire ça de façon barbare. :D  
   
   
   
Merci quand même :hello:  
 
edit: post croisé, je répondais à jupiler :D

 

[jfdsdjhfuetppo]--Message édité par Krueger--[/jfdsdjhfuetppo]

Tentacle

Krueger a écrit a écrit :

Juste un tableau sur les noms. C'est que je ne sais pas a priori combien il y en a.
 
Sinon la query string vient d'un formulaire classique généré par un autre script.  




 
Si ca vient d'un formalaire, tu veux plutôt dire que tu reçois une string du style :
var1=val1&var2=val2&var3=val3  
C'est ça?
 
Tu peux utiliser les fonctions pour CGI de Perl ou récupérer la taille du tableau généré comme ceci :
 
my @args = split ("/&/", $string);
 
$string étant la chaîne que tu as récupéré.
 
Un manière pour récupérer le nombre d'éléments dans un tableau :
scalar (@args)

jupiler quand tu crées un objet CGI, tous les paramètres se trouvent dans le tableau de hashage $query->param
 
il te suffit alors de faire une boucle sur les clés du HASH
 
foreach my $var ($keys $query->param) ...
Krueger Juste un tableau sur les noms. C'est que je ne sais pas a priori combien il y en a.
 
Sinon la query string vient d'un formulaire classique généré par un autre script.
Tentacle

Krueger a écrit a écrit :

Bonjour,
J'ai une "query string" du genre var1=u;var3=z;nom1=n;var2=v;nom2=p;nom3=titi et j'aimerais récupérer dans mon script, par exemple, les variables var1, var2 et var3 en même temps et dans l'ordre, c'est à dire un tableau du genre ["var1" "var2" "var3"].




 
Heu... tu veux récupérer 2 tableaux avec d'un côté les noms et de l'autre les valeurs? ou plutôt un tableau de références avec clé=>valeur ?
Question : ta query string elle vient d'où?

Krueger Bonjour,  
 
J'ai une "query string" du genre var1=u;var3=z;nom1=n;var2=v;nom2=p;nom3=titi et j'aimerais récupérer dans mon script, par exemple, les variables var1, var2 et var3 en même temps et dans l'ordre, c'est à dire un tableau du genre ["var1" "var2" "var3"].  
Y a-t-il un moyen de récupérer ce tableau directement sans avoir à coder ça à la main?
 
C'est parce que je pourrais avoir un nombre variable de paramètres.

 

[jfdsdjhfuetppo]--Message édité par Krueger--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)