Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2009, 08:11
pcadict0
 
Fecha de Ingreso: abril-2008
Mensajes: 70
Antigüedad: 16 años
Puntos: 1
Ayuda, por favor!!! No puedo conectar Flash con PHP y Mysql

Les pongo un ejemplo extraido d cristalab, q NO FUNCIONA.

Vamos primero a crear un script con extensión PHP, el más sencillo, y veremos la manera de transmitirlo a Flash.

1. Crearemos una variable en nuestro archivo PHP al que llamaremos "miphp.php", y le daremos salida con print():

<?php
//creamos la variable
$nombre = "johnmartin es mi nombre";
?>

2. Ahora vamos a nuestro archivo de Flash al que llamaremos "miarchivo.fla", donde cargaremos mediante LoadVars "miphp.php", y en un campo de texto mostraremos la variable creada. Creamos entonces un campo de texto dinámico con el nombre de instancia "texto_txt" y en el Frame ponemos:

var a = new LoadVars();
a.load("miphp.php");
a.onLoad = function() {
texto_txt.text = this.nombre;
};
Ponemos todo (miarchivo.swf, miarchivo.html y miphp.php) en el servidor que soporta PHP, y listo, ya vemos como Flash toma el valor de la variable "minombre"... (FALSO, ni d broma lo hace;)


El error q me da es q en donde debe d mostrar el valor de la variable $nombre m sale "undefined"...
He visto otros ejemplos (si quieren tamb los posteo), pero TAMPOCO funcionan ¿¿??
¿Qué estoy haciendo mal? ¿Xq no consigo conectar ni siquiera algo tan simple como este ejemplo?

Muchísimas gracias a cualquiera q pueda aportar algo salu2