J'ai plusieurs formulaires dans une page asp. La saisie des données se fait en plusieurs étapes et la page se recharge plusieurs fois. J'aimerai garder en mémoire les valeurs entrées pour pouvoir les enregistrer dans la base de données uniquement à la dernière étape. L'idéal seait d'utiliser des variables globales mais je suis pas sûr que ca existe en asp. Je pourrai utiliser des Session pour chaque valeurs mais le problème c'est que j'ai besoin de garder plusieurs éléments d'une même variable, à ce moment j'aurai besoin de "tableau de session" et je sais pas si c'est possible ni comment faire. Quelqu'un sait? Moi j'ai essayé ça mais il me fait une erreur:
For i = 0 To 10 If Session.Contents.Item(i) = 0 Then Session.Contents.Item(i) = Request("id_artiste" ) End If Next
Type d'erreur : Objet Session, ASP 0105 (0x80004005) Un index de tableau est hors des limites.
Marsh Posté le 17-08-2003 à 12:56:37
J'ai plusieurs formulaires dans une page asp. La saisie des données se fait en plusieurs étapes et la page se recharge plusieurs fois. J'aimerai garder en mémoire les valeurs entrées pour pouvoir les enregistrer dans la base de données uniquement à la dernière étape.
L'idéal seait d'utiliser des variables globales mais je suis pas sûr que ca existe en asp.
Je pourrai utiliser des Session pour chaque valeurs mais le problème c'est que j'ai besoin de garder plusieurs éléments d'une même variable, à ce moment j'aurai besoin de "tableau de session" et je sais pas si c'est possible ni comment faire. Quelqu'un sait? Moi j'ai essayé ça mais il me fait une erreur:
For i = 0 To 10
If Session.Contents.Item(i) = 0 Then
Session.Contents.Item(i) = Request("id_artiste" )
End If
Next
Type d'erreur :
Objet Session, ASP 0105 (0x80004005)
Un index de tableau est hors des limites.