Tecnología

Inicio

PHP flash Integración Tutorial

PHP flash Integración Tutorial


PHP, también conocido como PHP Hypertext procesamiento, es un lenguaje de programación que fue diseñado originalmente para el desarrollo de programas informáticos para las páginas Web. Hoy en día es un elemento esencial para la construcción de una amplia variedad de aplicaciones empresariales basadas en Web. La integración de Flash y PHP en una página Web ofrece a los programadores la capacidad de desarrollar fácilmente aplicaciones empresariales que cuentan con la animación, sonido y juegos. Una vez que aprender cómo integrar PHP con Flash, tendrá la habilidad básica necesaria para crear aplicaciones tales como redes sociales completas con todo, desde juegos hasta programas de ofimática personalizada.

Instrucciones

1 Determinar las variables que se va a enviar desde el programa de Flash para su programa PHP, a continuación, determinar qué variables para enviar desde su programa PHP para su programa de Flash. El nombre de su archivo PHP por lo que Flash sabrá dónde enviar las variables.

2 Escribir el código para la transferencia de las variables de su programa Flash para su programa PHP. Incluir en el código el código ActionScript que solicitar el acceso al archivo PHP (URLRequest con el nombre del archivo PHP), el método de envío de las variables en el archivo PHP (URLRequest.method = POST), las variables que se envían (URLVariables) y el cargador de flash (URLLoader) que enviará el nombre del archivo, el método de envío y las variables establecidas con los estados URLRequest, URLRequestMethod y URLVariables.

3 Escribir el código ActionScript (lenguaje de programación de Flash) que recibirá los valores de las variables enviadas desde el archivo PHP para el programa de Flash. Utilice un controlador de eventos addEventListener unido a las variables de texto URLLoader y ActionScript para detectar cuando las variables de PHP que se han enviado. Almacenar las variables de PHP enviadas desde el programa PHP. Utilice el evento, Event.COMPLETE, en el método addEventListener para detectar que el programa PHP ha enviado los valores de las variables. Utilice los valores de las variables enviadas en el archivo Flash en el destino del evento de la URLLoader para acceder y almacenar los valores de las variables enviadas desde el archivo PHP.

4 Escribir el código PHP para almacenar las variables del programa PHP recibe del programa Flash (almacenado en las variables globales de la matriz PHP $ _POST dentro del archivo PHP). A continuación, escribir la función de código o PHP para procesar o realizar cálculos con las variables dentro de la matriz $ _POST. Por último, escribir el código PHP para devolver valores de las variables de PHP con el programa Flash (usando el comando de impresión PHP).

Consejos y advertencias

  • Los métodos de Flash en el archivo de ActionScript para acceder a los datos y funciones en un archivo PHP se utilizan para escribir un encabezado que suministra el servidor web con los nombres de las variables de ActionScript y sus valores numéricos o de texto asociados, el nombre del archivo PHP que desea acceder y el método que desea utilizar para acceder al archivo PHP (GET o POST). El método de PHP en el archivo PHP para recibir los nombres de variables y sus valores asociados requiere que lea las variables de matriz PHP $ Post (el PHP matriz súper global que recibe las variables y sus nombres). El envío de datos de nuevo a Flash desde PHP requiere que utiliza la instrucción de impresión PHP en el archivo PHP. Recibir datos desde el archivo PHP en Flash requiere que lea los datos en el destino del evento del detector de eventos URLLoader. Ver el Recurso titulado "Two Way flash + PHP Comunicación" en la sección de Recursos más adelante para ver el PHP básico y de ejecución de código ActionScript para la integración de PHP y Flash juntos.
  • Su archivo PHP y el archivo SWF de Flash necesitan ser ubicado en un servidor Web con el fin de comprobar si el programa Flash y PHP se han integrado. Estos archivos deben estar ubicados en el mismo directorio de archivos.