Tableau dans Variable de Session
Résolu
Aquel
Messages postés
199
Date d'inscription
Statut
Membre
Dernière intervention
-
Aquel Messages postés 199 Date d'inscription Statut Membre Dernière intervention -
Aquel Messages postés 199 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je bloque sur un truc en particulier dans mon intranet. Une des pages est dévelopée en ASP VBScript.
Cette page permet de récupérer le login de l'utilisateur ainsi que ses différents profils.
Mon but est de créer une variable de session avec le login et une autre contenant ses profils.
Le problème est que je n'arrive pas à affecter un tableau à ma variable de session.
Là impossible à executer :
J'avais aussi une autre idée mais là non plus je n'arrive pas à la mettre en oeuvre.
C'était de créer autant de variables qu'il y a de profils (bien qu'un peu lourd pour le serveur).
Mais je ne trouve pas comment créer des nom de variable dynamiquement.
exemple :
en gros j'aurais voulu remplacer les
Voilà les deux solutions vers lesquelles je me tourne mais si quelqu'un trouve que je vais dans la mauvaise direction, qu'il n'hésite pas.
Merci à tous !
Je bloque sur un truc en particulier dans mon intranet. Une des pages est dévelopée en ASP VBScript.
Cette page permet de récupérer le login de l'utilisateur ainsi que ses différents profils.
Mon but est de créer une variable de session avec le login et une autre contenant ses profils.
Le problème est que je n'arrive pas à affecter un tableau à ma variable de session.
For i = 0 To (n_profils -1) tab_profils(i) = profils(i) Next Session("login") = login Session("profils") = tab_profils()
Là impossible à executer :
Erreur d'exécution Microsoft VBScript erreur '800a0009' Indice en dehors de la plage
J'avais aussi une autre idée mais là non plus je n'arrive pas à la mettre en oeuvre.
C'était de créer autant de variables qu'il y a de profils (bien qu'un peu lourd pour le serveur).
Mais je ne trouve pas comment créer des nom de variable dynamiquement.
exemple :
For i = 0 To (n_profils -1) Session("profil_[?????]") = profils(i) Next
en gros j'aurais voulu remplacer les
[?????]par
i+1
Voilà les deux solutions vers lesquelles je me tourne mais si quelqu'un trouve que je vais dans la mauvaise direction, qu'il n'hésite pas.
Merci à tous !
A voir également:
- Tableau dans Variable de Session
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide