OVH Cloud OVH Cloud

[FLASH MX] : pb de variable

7 réponses
Avatar
Claire Pontet
Bonjour,

Ça ne doit pas être sorcier mais je n'arrive pas à trouver la solution. Si
une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)

J'ai une variable i :

si i=1 je voudrais afficher dans le champ texte "titre" la variable titre1
et dans le champ texte "commentaire" la variable texte1
puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je n'y
arrive pas (snif).

La seule chose que j'arrive à faire (et qui bien évidemment ne me sert à
rien)... c'est à afficher "titre1" et "texte1"... et non pas les valeurs des
variables titre1 et texte1 (que j'ai préalablement chargées mais qui ne sont
pas affichées).

Merci pour votre aide,

Claire

7 réponses

Avatar
saturnino
dans les proprietes de ton champs de texte dynamique nomme une variable
exemple: (var: VTXTtitre)
ensuite du peux dire:

MovieClip.VTXTtitre=titre1;


Cordialement, Christophe Iaïchouchen
http://www.saturnino-freelance.com

"Claire Pontet" a écrit dans le message de
news:BC3AE26C.3497%
Bonjour,

Ça ne doit pas être sorcier mais je n'arrive pas à trouver la solution. Si
une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)

J'ai une variable i :

si i=1 je voudrais afficher dans le champ texte "titre" la variable titre1
et dans le champ texte "commentaire" la variable texte1
puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je n'y
arrive pas (snif).

La seule chose que j'arrive à faire (et qui bien évidemment ne me sert à
rien)... c'est à afficher "titre1" et "texte1"... et non pas les valeurs


des
variables titre1 et texte1 (que j'ai préalablement chargées mais qui ne


sont
pas affichées).

Merci pour votre aide,

Claire




Avatar
saturnino
MESSAGE DE CLAIRE replacé =>


Merci pour ce conseil. Le truc c'est que je voudrais que ça soit

si i=1 alors MovieClip.VTXTtitre=titre1;
si i=2 alors MovieClip.VTXTtitre=titre2;
etc...

c'est à dire que pour un i donné :
MovieClip.VTXTtitre=titrei;

et mon pb est d'arriver à écrire dans Flash que titrei est une variable.

Claire


dans les proprietes de ton champs de texte dynamique nomme une variable
exemple: (var: VTXTtitre)
ensuite du peux dire:

MovieClip.VTXTtitre=titre1;


Cordialement, Christophe Iaïchouchen
http://www.saturnino-freelance.com

----- Original Message -----
From: "Claire Pontet"
Newsgroups: macromedia.general.france
Sent: Monday, January 26, 2004 3:27 PM
Subject: [FLASH MX] : pb de variable


Bonjour,

Ça ne doit pas être sorcier mais je n'arrive pas à trouver la solution.




Si
une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)

J'ai une variable i :

si i=1 je voudrais afficher dans le champ texte "titre" la variable




titre1
et dans le champ texte "commentaire" la variable texte1
puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je n'y
arrive pas (snif).

La seule chose que j'arrive à faire (et qui bien évidemment ne me sert à
rien)... c'est à afficher "titre1" et "texte1"... et non pas les valeurs


des
variables titre1 et texte1 (que j'ai préalablement chargées mais qui ne


sont
pas affichées).

Merci pour votre aide,

Claire







Avatar
saturnino
et bien tu peux ranger toutes les valeurs de tes variables dans un tableau

du genre ma variable[i]= la valeur de titrei

puis à l'aide d'une boucle,

si i vaut tant, VTXTtitre vaut mavariable[i]


"saturnino" a écrit dans le message de
news:bv3aa9$638$
MESSAGE DE CLAIRE replacé =>


Merci pour ce conseil. Le truc c'est que je voudrais que ça soit

si i=1 alors MovieClip.VTXTtitre=titre1;
si i=2 alors MovieClip.VTXTtitre=titre2;
etc...

c'est à dire que pour un i donné :
MovieClip.VTXTtitre=titrei;

et mon pb est d'arriver à écrire dans Flash que titrei est une variable.

Claire


> dans les proprietes de ton champs de texte dynamique nomme une variable
> exemple: (var: VTXTtitre)
> ensuite du peux dire:
>
> MovieClip.VTXTtitre=titre1;
>
>
> Cordialement, Christophe Iaïchouchen
> http://www.saturnino-freelance.com
>
> ----- Original Message -----
> From: "Claire Pontet"
> Newsgroups: macromedia.general.france
> Sent: Monday, January 26, 2004 3:27 PM
> Subject: [FLASH MX] : pb de variable
>
>
>> Bonjour,
>>
>> Ça ne doit pas être sorcier mais je n'arrive pas à trouver la solution.
Si
>> une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)
>>
>> J'ai une variable i :
>>
>> si i=1 je voudrais afficher dans le champ texte "titre" la variable
titre1
>> et dans le champ texte "commentaire" la variable texte1
>> puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je


n'y
>> arrive pas (snif).
>>
>> La seule chose que j'arrive à faire (et qui bien évidemment ne me sert


à
>> rien)... c'est à afficher "titre1" et "texte1"... et non pas les


valeurs
> des
>> variables titre1 et texte1 (que j'ai préalablement chargées mais qui ne
> sont
>> pas affichées).
>>
>> Merci pour votre aide,
>>
>> Claire
>>
>>
>






Avatar
Claire Pontet
Ça marche !

Ceci dit, à moyen terme, il faut que je réfléchisse à faire une petite base
de données externe que j'appelerai : ça m'évitera de modifier mon fichier
flash à chaque fois que je rajoute un enregistrement... donc je retourne me
triturer les neurones...

Merci beaucoup,

Claire



et bien tu peux ranger toutes les valeurs de tes variables dans un tableau

du genre ma variable[i]= la valeur de titrei

puis à l'aide d'une boucle,

si i vaut tant, VTXTtitre vaut mavariable[i]


"saturnino" a écrit dans le message de
news:bv3aa9$638$
MESSAGE DE CLAIRE replacé =>


Merci pour ce conseil. Le truc c'est que je voudrais que ça soit

si i=1 alors MovieClip.VTXTtitre=titre1;
si i=2 alors MovieClip.VTXTtitre=titre2;
etc...

c'est à dire que pour un i donné :
MovieClip.VTXTtitre=titrei;

et mon pb est d'arriver à écrire dans Flash que titrei est une variable.

Claire


dans les proprietes de ton champs de texte dynamique nomme une variable
exemple: (var: VTXTtitre)
ensuite du peux dire:

MovieClip.VTXTtitre=titre1;


Cordialement, Christophe Iaïchouchen
http://www.saturnino-freelance.com

----- Original Message -----
From: "Claire Pontet"
Newsgroups: macromedia.general.france
Sent: Monday, January 26, 2004 3:27 PM
Subject: [FLASH MX] : pb de variable


Bonjour,

Ça ne doit pas être sorcier mais je n'arrive pas à trouver la solution.




Si
une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)

J'ai une variable i :

si i=1 je voudrais afficher dans le champ texte "titre" la variable




titre1
et dans le champ texte "commentaire" la variable texte1
puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je






n'y
arrive pas (snif).

La seule chose que j'arrive à faire (et qui bien évidemment ne me sert






à
rien)... c'est à afficher "titre1" et "texte1"... et non pas les






valeurs
des
variables titre1 et texte1 (que j'ai préalablement chargées mais qui ne


sont
pas affichées).

Merci pour votre aide,

Claire

















Avatar
saturnino
Si tu n'as que qelques entrées dans ta base, utilise un fichier .txt externe

que tu organiseras dans ce style

&titre1=hhhhh&texte1=ghghghgg&
&titre2=jjfff&texte2=hhhggg&

sinon il y a le XML si tu te le sens.

@+

Christophe Iaïchouchen
http://www.saturnino-freelance.com

"Claire Pontet" a écrit dans le message de
news:BC3AEE4A.381E%
Ça marche !

Ceci dit, à moyen terme, il faut que je réfléchisse à faire une petite


base
de données externe que j'appelerai : ça m'évitera de modifier mon fichier
flash à chaque fois que je rajoute un enregistrement... donc je retourne


me
triturer les neurones...

Merci beaucoup,

Claire



> et bien tu peux ranger toutes les valeurs de tes variables dans un


tableau
>
> du genre ma variable[i]= la valeur de titrei
>
> puis à l'aide d'une boucle,
>
> si i vaut tant, VTXTtitre vaut mavariable[i]
>
>
> "saturnino" a écrit dans le message de
> news:bv3aa9$638$
>> MESSAGE DE CLAIRE replacé =>
>>
>>
>> Merci pour ce conseil. Le truc c'est que je voudrais que ça soit
>>
>> si i=1 alors MovieClip.VTXTtitre=titre1;
>> si i=2 alors MovieClip.VTXTtitre=titre2;
>> etc...
>>
>> c'est à dire que pour un i donné :
>> MovieClip.VTXTtitre=titrei;
>>
>> et mon pb est d'arriver à écrire dans Flash que titrei est une


variable.
>>
>> Claire
>>
>>
>>> dans les proprietes de ton champs de texte dynamique nomme une


variable
>>> exemple: (var: VTXTtitre)
>>> ensuite du peux dire:
>>>
>>> MovieClip.VTXTtitre=titre1;
>>>
>>>
>>> Cordialement, Christophe Iaïchouchen
>>> http://www.saturnino-freelance.com
>>>
>>> ----- Original Message -----
>>> From: "Claire Pontet"
>>> Newsgroups: macromedia.general.france
>>> Sent: Monday, January 26, 2004 3:27 PM
>>> Subject: [FLASH MX] : pb de variable
>>>
>>>
>>>> Bonjour,
>>>>
>>>> Ça ne doit pas être sorcier mais je n'arrive pas à trouver la


solution.
>> Si
>>>> une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)
>>>>
>>>> J'ai une variable i :
>>>>
>>>> si i=1 je voudrais afficher dans le champ texte "titre" la variable
>> titre1
>>>> et dans le champ texte "commentaire" la variable texte1
>>>> puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je
> n'y
>>>> arrive pas (snif).
>>>>
>>>> La seule chose que j'arrive à faire (et qui bien évidemment ne me


sert
> à
>>>> rien)... c'est à afficher "titre1" et "texte1"... et non pas les
> valeurs
>>> des
>>>> variables titre1 et texte1 (que j'ai préalablement chargées mais qui


ne
>>> sont
>>>> pas affichées).
>>>>
>>>> Merci pour votre aide,
>>>>
>>>> Claire
>>>>
>>>>
>>>
>>
>>
>>
>>
>
>



Avatar
Claire Pontet
Ben... disons que pour l'instant j'ai 150 entrées... et je vais en avoir 2
fois plus bientôt... : je fais un site perso de photos avec pour chaque
entrée un .jpg pour la photo, un .jpg pour une carte géographique , un
titre, un texte et le nom du pays.

Je n'avais pas pensé au xml : je suis en train de commencer à lire un
bouquin sur mysql et php. Etant donné que je ne connais pas grand chose,
est-ce que xml est un langage comme php, ou bien est-ce que ça remplace
aussi une base de données ?

Claire


Si tu n'as que qelques entrées dans ta base, utilise un fichier .txt externe

que tu organiseras dans ce style

&titre1=hhhhh&texte1=ghghghgg&
&titre2=jjfff&texte2=hhhggg&

sinon il y a le XML si tu te le sens.

@+

Christophe Iaïchouchen
http://www.saturnino-freelance.com

"Claire Pontet" a écrit dans le message de
news:BC3AEE4A.381E%
Ça marche !

Ceci dit, à moyen terme, il faut que je réfléchisse à faire une petite


base
de données externe que j'appelerai : ça m'évitera de modifier mon fichier
flash à chaque fois que je rajoute un enregistrement... donc je retourne


me
triturer les neurones...

Merci beaucoup,

Claire



et bien tu peux ranger toutes les valeurs de tes variables dans un




tableau

du genre ma variable[i]= la valeur de titrei

puis à l'aide d'une boucle,

si i vaut tant, VTXTtitre vaut mavariable[i]


"saturnino" a écrit dans le message de
news:bv3aa9$638$
MESSAGE DE CLAIRE replacé =>


Merci pour ce conseil. Le truc c'est que je voudrais que ça soit

si i=1 alors MovieClip.VTXTtitre=titre1;
si i=2 alors MovieClip.VTXTtitre=titre2;
etc...

c'est à dire que pour un i donné :
MovieClip.VTXTtitre=titrei;

et mon pb est d'arriver à écrire dans Flash que titrei est une






variable.

Claire


dans les proprietes de ton champs de texte dynamique nomme une








variable
exemple: (var: VTXTtitre)
ensuite du peux dire:

MovieClip.VTXTtitre=titre1;


Cordialement, Christophe Iaïchouchen
http://www.saturnino-freelance.com

----- Original Message -----
From: "Claire Pontet"
Newsgroups: macromedia.general.france
Sent: Monday, January 26, 2004 3:27 PM
Subject: [FLASH MX] : pb de variable


Bonjour,

Ça ne doit pas être sorcier mais je n'arrive pas à trouver la










solution.
Si
une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa :-)

J'ai une variable i :

si i=1 je voudrais afficher dans le champ texte "titre" la variable




titre1
et dans le champ texte "commentaire" la variable texte1
puis, si i=2, afficher les variables titre2 et texte2, etc... Mais je






n'y
arrive pas (snif).

La seule chose que j'arrive à faire (et qui bien évidemment ne me










sert
à
rien)... c'est à afficher "titre1" et "texte1"... et non pas les






valeurs
des
variables titre1 et texte1 (que j'ai préalablement chargées mais qui










ne
sont
pas affichées).

Merci pour votre aide,

Claire
























Avatar
saturnino
Xtensible Markup Language

En effet on peut s'en servir comme base de données car un document XML sert
à organiser des données en nommant soi-même des balises.
NB
Une balise n'est pas autre chose qu'une portion de texte spécialement
délimitée. En XML comme en HTML (comme dans leur ancêtre commun SGML) les
balises sont encadrées par les caractères réservés "<" et ">".

Tu peux faire des recherches sur le net, mais si tu débutes en prog, je te
conseille de commencer d'abord par le couple PHP/MySql. Tu trouveras
facilment des sources pour ton projet.

@+



"Claire Pontet" a écrit dans le message de
news:BC3AF22E.3825%
Ben... disons que pour l'instant j'ai 150 entrées... et je vais en avoir 2
fois plus bientôt... : je fais un site perso de photos avec pour chaque
entrée un .jpg pour la photo, un .jpg pour une carte géographique , un
titre, un texte et le nom du pays.

Je n'avais pas pensé au xml : je suis en train de commencer à lire un
bouquin sur mysql et php. Etant donné que je ne connais pas grand chose,
est-ce que xml est un langage comme php, ou bien est-ce que ça remplace
aussi une base de données ?

Claire


> Si tu n'as que qelques entrées dans ta base, utilise un fichier .txt


externe
>
> que tu organiseras dans ce style
>
> &titre1=hhhhh&texte1=ghghghgg&
> &titre2=jjfff&texte2=hhhggg&
>
> sinon il y a le XML si tu te le sens.
>
> @+
>
> Christophe Iaïchouchen
> http://www.saturnino-freelance.com
>
> "Claire Pontet" a écrit dans le message de
> news:BC3AEE4A.381E%
>> Ça marche !
>>
>> Ceci dit, à moyen terme, il faut que je réfléchisse à faire une petite
> base
>> de données externe que j'appelerai : ça m'évitera de modifier mon


fichier
>> flash à chaque fois que je rajoute un enregistrement... donc je


retourne
> me
>> triturer les neurones...
>>
>> Merci beaucoup,
>>
>> Claire
>>
>>
>>
>>> et bien tu peux ranger toutes les valeurs de tes variables dans un
> tableau
>>>
>>> du genre ma variable[i]= la valeur de titrei
>>>
>>> puis à l'aide d'une boucle,
>>>
>>> si i vaut tant, VTXTtitre vaut mavariable[i]
>>>
>>>
>>> "saturnino" a écrit dans le message de
>>> news:bv3aa9$638$
>>>> MESSAGE DE CLAIRE replacé =>
>>>>
>>>>
>>>> Merci pour ce conseil. Le truc c'est que je voudrais que ça soit
>>>>
>>>> si i=1 alors MovieClip.VTXTtitre=titre1;
>>>> si i=2 alors MovieClip.VTXTtitre=titre2;
>>>> etc...
>>>>
>>>> c'est à dire que pour un i donné :
>>>> MovieClip.VTXTtitre=titrei;
>>>>
>>>> et mon pb est d'arriver à écrire dans Flash que titrei est une
> variable.
>>>>
>>>> Claire
>>>>
>>>>
>>>>> dans les proprietes de ton champs de texte dynamique nomme une
> variable
>>>>> exemple: (var: VTXTtitre)
>>>>> ensuite du peux dire:
>>>>>
>>>>> MovieClip.VTXTtitre=titre1;
>>>>>
>>>>>
>>>>> Cordialement, Christophe Iaïchouchen
>>>>> http://www.saturnino-freelance.com
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "Claire Pontet"
>>>>> Newsgroups: macromedia.general.france
>>>>> Sent: Monday, January 26, 2004 3:27 PM
>>>>> Subject: [FLASH MX] : pb de variable
>>>>>
>>>>>
>>>>>> Bonjour,
>>>>>>
>>>>>> Ça ne doit pas être sorcier mais je n'arrive pas à trouver la
> solution.
>>>> Si
>>>>>> une bonne âme pouvait s'attarder sur ce cas, ça serait très sympa


:-)
>>>>>>
>>>>>> J'ai une variable i :
>>>>>>
>>>>>> si i=1 je voudrais afficher dans le champ texte "titre" la variable
>>>> titre1
>>>>>> et dans le champ texte "commentaire" la variable texte1
>>>>>> puis, si i=2, afficher les variables titre2 et texte2, etc... Mais


je
>>> n'y
>>>>>> arrive pas (snif).
>>>>>>
>>>>>> La seule chose que j'arrive à faire (et qui bien évidemment ne me
> sert
>>> à
>>>>>> rien)... c'est à afficher "titre1" et "texte1"... et non pas les
>>> valeurs
>>>>> des
>>>>>> variables titre1 et texte1 (que j'ai préalablement chargées mais


qui
> ne
>>>>> sont
>>>>>> pas affichées).
>>>>>>
>>>>>> Merci pour votre aide,
>>>>>>
>>>>>> Claire
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>
>