07/06/2006, 15:29
|
| | Fecha de Ingreso: junio-2006
Mensajes: 20
Antigüedad: 18 años, 5 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 |