Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/06/2006, 15:29
mtscorp
 
Fecha de Ingreso: junio-2006
Mensajes: 20
Antigüedad: 17 años, 10 meses
Puntos: 0
Bien simple:
En los codigos de PHP te aconsejaria que hicieras las variables de esta forma:

<?php
//esta variable es la que estas mostrando en PHP que mandaste de Flash
$numpagina = $_POST['numpagina''];

//este codigo la envia de regreso a flash (leer mas abajo)
echo "&variable=$numpagina";

?>

Ahora, dentro del flash tienes que usar la funcion sendAndLoad del objeto LoadVars, de esta manera:
(por ejemplo, el archivo de php se llama sendinfo.php);

var sendobject:LoadVars = new LoadVars();
sendobject.numpagina = "nombre de la pagina";
sendobject.sendAndLoad("../sendinfo.php",sendobject, "POST");
//siendo ../ la direccion del servidor en la cual esta hospedado el archivo php

------ EN FLASH -------
//esta function, una vez cargado el archivo de php, el objeto sendobject obtiene las variables a traves de la referencia a si mismo, usando this, y tienes que llamar el mismo nombre de las variables que nombraste en php, en este caso la variable llamada variable (valga la redondancia)

sendobject.onLoad = function(){
trace(this.variable);
}

Última edición por mtscorp; 07/06/2006 a las 18:58