FlashVar S.O.S
2 seguidores
Hola tengo un problema, lo que estoy intentado es lo siguiente. Tengo un swf. Y lo que quiero es desde un php cuando se abra se cargue el flash en un frame en concreto, cuando se abra otro php se cargue el mismo .swf pero en otro frame concreto, me estoy volviendo loco, no tengo muxa idea de programacion, os cuento lo que me estoy inventando:
swf
if (v1) {
gotoAndStop(5);
}
if (v2) {
gotoAndStop(6);
}
PHP
<param name="movie" value="img/mapa.swf?v1=marruecos" />
VAMOS QUE ES INUTIL, SEGURO.
webgeri
Hola
Aca tienes un tutorial de como usar FlashVars http://help.adobe.com/es_ES/AS2LCR/Flash_10.0/help.html?content=00000057.html
Para consultar la variable dentro del flash si usas if hazlo asi:
if(_root.v1=="marruecos"){
gotoAndStop(5);
} else if (_root.v1=="italia") {
gotoAndStop(6);
} else if (_root.v1=="espania") {
gotoAndStop(7);
} else {
gotoAndStop(2);
}
Consultas el valor de la variable con _root.v1, si es alguno de los que quieres recibir envias la película al fotograma correspondiente, sino a un fotograma x donde envíes la película cuando no se recibe la variable o si el valor de la variable no es uno de los que tu especificas.
Ayuda de if ... else http://help.adobe.com/es_ES/AS2LCR/Flash_10.0/help.html?content=00000094.html
También define el valor del parámetro allowScriptAccess en sameDomain.
Saludos Alejandro