Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/03/2009, 18:28
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: ¿Cómo pasar variables a un .php desde ActionScript3 con URLRequest ?

Hola riestra !

El atributo data de URLRequest es del tipo Object, ahí tienes el error:
http://livedocs.adobe.com/flex/2/lan...uest.html#data

Lo que le debes de pasar es un objeto con los atributos y valores definidos que quieres pasar por la petición:

Código actionscript:
Ver original
  1. //Creamos un objeto y le almacenamos lo valores para pasar en la petición.
  2. var values:Object = new Object();
  3. values.id = id_marca;
  4.  
  5. var urlRequest:URLRequest = new URLRequest("phpSqlToXml_fotos.php");
  6. //Pasamos la referencia del objeto values al atributo público data.
  7. urlRequest.data = values;
  8. urlRequest.method = URLRequestMethod.POST;
  9. var urlLoader:URLLoader = new URLLoader(urlRequest);
  10. urlLoader.addEventListener("complete",readXml);

phpSqlToXml_fotos.php
Código php:
Ver original
  1. $id_recuperado=$_POST['id'];
  2. $query = "SELECT * FROM fotos WHERE id_marca like '$id_recuperado'";
  3. $result = mysql_query($query);

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.