Foros del Web » Creando para Internet » Flash y Actionscript »

redireccionar desde Flash a una página PHP "cargando una variable"

Estas en el tema de redireccionar desde Flash a una página PHP "cargando una variable" en el foro de Flash y Actionscript en Foros del Web. Mediante un e-mail a un usuario x, lo invito a visitar mi página y le asigo previamente el número de contacto "contactoid". De esta manera ...
  #1 (permalink)  
Antiguo 14/03/2006, 17:50
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 11 años, 11 meses
Puntos: 0
redireccionar desde Flash a una página PHP "cargando una variable"

Mediante un e-mail a un usuario x, lo invito a visitar mi página y le asigo previamente el número de contacto "contactoid". De esta manera cuano el hace click sobre el link del mail, lo llevo a mi página y traigo este contactoid para identificarlo.

Con un botón normal (hecho en fireworks) montado sobre la página en php y usando el siguiente código " ../frames_expl_homh/cnxhv_esp.php?contactoid=<?PHP echo $HTTP_GET_VARS['contactoid']; ?> " , éste llama la siguiente página sin perder la varible "contactoid".

Pero cuando remplazo el botón por uno hecho en flash y pretendo hacer lo mismo, se me pierde la variable "contactoid" que traje previamente.

Este es el código como lo tengo en el botón del flash:

on (release) {
getURL("../frames_expl_hom/cnxhv_eng.php?contactoid=<?PHP echo $HTTP_GET_VARS['contactoid']?>", "_self","GET");
}


Al pulsar el botón, éste llama la página en PHP, pero no guarda la variable "contactoid" y se me pierde el usuario.
Alguien podría ayudarme a ver porqué me sucede esto?
  #2 (permalink)  
Antiguo 14/03/2006, 20:26
 
Fecha de Ingreso: enero-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 299
Antigüedad: 11 años, 11 meses
Puntos: 5
Buenas.

Una manera que se me ocurre para hacer eso (tal vez haya otras) es enviarle la variable al swf. Si en getURL ponés <?php etc. ?> seguro que no va a andar, porque lo que está entre <?php y ?>, lo lee, justamente, php: se ejecuta del lado del servidor, flash no puede hacer nada con eso.

Lo que tendrías que hacer entonces es que php le mande el valor de ese parámetro al swf. Para ver un ejemplo de cómo hacerlo, podés fijarte acá:

http://www.forosdelweb.com/f16/variable-get-flash-flv-366146/

De esa manera, desde el swf vas a tener ya resuelto el valor de la variable contactoid, y lo vas a poder usar en el getURL().

Suerte
Califa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:51.