J'ai une variable Z1=height:10
<cfset Trad1=ListFirst("#Z1#",":")> <!--- (=> trad1=height) --->
<cfset Rep1=ListLast("#Z1#",":")> <!--- (=> rep1=10) --->
Comment initier la variale <cfset Trad1=Rep1> <!--- <cfset height=10> ---> car si je dis Trad1=Rep1, je perds la valeur de Trad1.
Et je suis persuadé de l'avoir fait déjà
Merci par avance
"Comment initier la variale <cfset Trad1=Rep1>"
>> je ne comprend pas très bien ce à quoi tu veux arriver. Une concaténation peut-être ? <cfset Trad1 = Trad1 & Rep1>
D'autre part ceci :
<cfset Trad1=ListFirst("#Z1#",":")>
<cfset Rep1=ListLast("#Z1#",":")>
Peu s'écrire comme ça :
<cfset Trad1=ListFirst(Z1,":")>
<cfset Rep1=ListLast(Z1,":")>
je vois pas trop le problème, au lieu de
<cfset Trad1=ListFirst(Z1,":")>
<cfset Rep1=ListLast(Z1,":")>
faire :
<cfset Trad1=ListFirst(Z1,":")>
<cfset height=ListLast(Z1,":")>
Par contre, si je peux te donner un conseil, évite d'utiliser des noms d'input qui correspondent à des noms d'attribut ou autre !
L'idéal serait que je puisse écrire <cfset Trad1=ListLast(Z1,":")> mais dans ce cas-là je ne sais plus à quoi correspond Trad1 pour tester ou pour reconstruire ma feuille de style.(Trad1 est egal à 10 et non plus à height) donc impossible d'arriver à <cfset height=10>
Il me semble avoir déjà eu le probleme et que je l'avais résolu en faisant : <cfset toto = '<cfset ##Trad1##="#Rep1#">'>
et je récrivais après toto mais ... je ne retrouve pas !!
D'autre part, pourrais-je te joindre par tel ou par mail, car j'ai rencontré Adobe qui m'a posé des questions sur la promotion de Coldfusion ?