
Recibir un email cuando tengamos disponibilidadSi hasta hace poco tiempo los sitios Web se constituían fundamentalmente por páginas escritas en formato HTML que incluían texto e imágenes, cada día es más común encontrarlos como la parte visible de una aplicación, instalada en el servidor.
Entre los lenguajes del servidor para el desarrollo de sitios dinámicos uno de los más conocidos es PHP, aplicación multiplataforma de descarga gratuita. PHP tiene un amplio acceso a bases de datos, en especial MySQL. Simultáneamente es unánime el reconocimiento alcanzado por Macromedia Flash en la creación de contenidos para la Web.
La combinación de estas herramientas permite realizar proyectos con una riqueza visual equivalente a la facilidad de mantenimiento y actualización por parte de quienes los contratan.
Este libro trata las ventajas de la integración de estas disciplinas de un modo eminentemente práctico. El CD-ROM adjunto contiene los ejemplos contenidos en el libro.
Introducción
Capítulo 1. Flash y contenidos dinámicos
Nociones básicas de ActionScript para Flash MX
Trabajar en Modo Experto de edición
Variables
Arrays
La ventana de Salida
Funciones
delete
Jerarquías de clips
_global
Condiciones
Bucles
Objetos
Clips de película creados dinámicamente. Dibujar mediante código
Campos de texto creados dinámicamente. Formatos de texto
Carga dinámica de documentos Flash (.swf)
Carga dinámica de imágenes (.jpg)
Carga dinámica de sonidos (.mp3)
Carga dinámica de datos almacenados en ficheros de texto (.txt)
Carga dinámica de datos almacenados en ficheros escritos en lenguajesde marcado XML (.xml)
Capítulo 2. Instalación de servidores
Instalación de servidores en ordenadores con Windows
Instalación de servidores en ordenadores Macintosh
Activación del módulo de PHP
Iniciar y detener el servidor Web Apache
Creación de una cuenta MySQL
Instalación de la base de datos MySQL
Instalación y puesta en marcha de phpMyAdmin
Capítulo 3. PHP
¿Qué es PHP?
Características del lenguaje
Características generales de PHP
Impresión de datos
Utilización de variables en PHP
Variables predefinidas
Variables locales, globales y superglobales
Concatenación de cadenas de texto
Adición de más texto a una variable ya existente
Utilización y manipulación de arrays
Transformaciones de cadenas de texto en arrays y viceversa
Función para manejar fechas (date)
Imprimir la fecha en castellano
Impresión de fechas pasadas o futuras
Manipulación de ficheros
Abrir un fichero
Lectura de un fichero
Escribir en un fichero
Cerrar un fichero
Ejemplo práctico: contador basado en fichero de texto
Envío de correos utilizando PHP
Más información sobre PHP
Capítulo 4. MySQL
Servidores de bases de datos
Organización de MySQL
Columnas
Datos
Índices
Manipulación y utilización de MySQL
Creación de una base de datos
Creación de una tabla para la base de datos
Inserción de información
Selección de registros de la tabla
Modificación de registros almacenados en la tabla
Eliminación de registros almacenados en la tabla
Más información sobre MySQL
Capítulo 5. MySQL y PHP
MySQL y PHP
Ficheros de configuración y acciones repetitivas
Obtener siempre una respuesta
Uso de MySQL con PHP (identificadores y arrays)
Establecer una conexión con MySQL
Selección de la base de datos
Creación de los ficheros de configuración
Realización de consultas a MySQL
Impresión de resultados
Liberación de memoria
Cierre de la conexión con MySQL
Modificación de la información de la base de datos
Envío de variables usando POST y GET
Listado de registros
Obtención de detalles de un registro
Modificación de un registro
Inserción de un nuevo registro
Borrado de un registro específico
Capítulo 6. Flash, PHP y MySQL
Primeros pasos
Cómo utilizar el material de este capítulo
Obtención de datos usando el objeto LoadVars
Ejemplo básico
Obtención del listado de usuarios
Utilización del objeto LoadVars y dos documentos PHP
Utilización del objeto LoadVars y un solo documento PHP
Obtención de datos utilizando el objeto XML
Ejemplo básico
Obtención del listado de usuarios
Utilización del objeto XML y dos documentos PHP
Utilización del objeto XML y un documento PHP
Obtención de datos desde un documento XML
Capítulo 7. Un caso práctico
Creación de aplicación para subir ficheros al servidor
Creación de una galería de imágenes
Creación de zonas de acceso restringido
Agenda: Administrador de contenidos + Interfaz
Estructura del proyecto
Tabla agenda
Carpeta includes
Carpeta admin
Realización en Flash de la interfaz para la agenda
Capítulo 8. Recursos y enlaces
Apéndice Contenido del CD-ROM
Índice alfabético
Títulos relacionados con Flash, PHP y MySQL. Contenidos dinámicos