La copie de code est la suivante:
Puis-je passer des variables à ASP dans l'animation flash?
faq-it.org/vb/--------------------------------------------------------------
Structure de la base de données:
La première étape consiste à créer une base de données. Dans l'exemple, utilisez la base de données d'accès, le nom du tableau est TBLSTAFF
Il y a trois champs: Strid (auto-numéro), Strknownas (texte), strSurname (texte).
Il s'agit d'une base de données utilisée pour démontrer les noms d'utilisateur, ajouter des données.
La deuxième étape consiste à créer une animation Flash4:
Les étapes sont les suivantes:
1) Créez trois champs de texte. Ils sont utilisés pour afficher des données.
2) Définissez le nom du premier champ de texte sur la saisie, il est utilisé pour recevoir des données d'entrée
3) Les deux autres champs de texte sont nommés respectivement connues et noms de famille
4) Les autres paramètres sont la par défaut en premier
5) Enfin, sélectionnez la bibliothèque Flash pour ajouter un bouton (il devrait être un composant réutilisable ScrollBarbutton).
Il s'agit d'une étape importante, le bouton passera la variable d'entrée à la page ASP
Cliquez sur la page d'action des propriétés du bouton. Cliquez sur le panneau "+" et OnMouseevent. Cochez la boîte de libération.
6) Cliquez à nouveau sur le signe "+" et chargez / déchargez à nouveau. Sélectionnez "LoadVariblesIntoLocation"
Entrez votre nom de fichier ASP (par exemple flash.asp) dans la zone d'entrée de l'URL. Sélectionnez la cible.
7) Enfin, sélectionnez SendUsingPost dans les variables. Cliquez sur le panneau "+" pour définir la variable
Entrez "Entrée" dans la boîte d'entrée de variable (c'est le nom du premier champ de texte)
Lorsque tout le travail ci-dessus est terminé, vous devriez voir le contenu suivant dans ActionBox:
Sur (libération)
LoadVariables ("flash.asp", "", vars = post)
SetVariable: "input" = ""
Endon
De cette façon, lorsque ce bouton est cliqué et libéré pendant le processus d'animation, le contenu dans la zone d'entrée d'entrée sera transmis au fichier flash.asp.
Notez que le formulaire utilise la méthode Post pour transmettre des variables.
8) Créez maintenant une page HTML qui contient le fichier d'animation flash
Étape 3: code du fichier ASP
<%
SetConnection = server.createObject ("adodb.connection")
SetRecordSet = server.createObject ("adodb.recordSet")
Connection.open "People" 'DSN pour votre base de données Connexion
Sql = "select * fromtblstaffwherestrid =" & request.form ("input") & ";"