In questo articolo spiegherò come risolvere il problema delle url che contengono &, inserite nelle flashvars.
A volte capita, in particolare con i server di erogazione banner, di inserire delle url di tracciamento che inserisco il famoso carattere & ed esempio:
'flashvars' = 'clickTag=http://advserver.it?track=sito&url=http://www.grafico6.com'.
Alla lettura flash tagliera il contenuto della variabile ‘clickTag’ in questo modo http://advserver.it?track=sito fermandosi al primo &. Per evitare questo problema e far si che venga letta tutta la variabile, possiamo usare il codice ascii relativo al &, ovvero %26.
Sostituendo il carattere & con %26 flash leggerà tutta la url.
Dunque la url diventerà:
clickTag=http://advserver.it?track=sito%26url=http://www.grafico6.com.