Es importante destacar que no se precisan conocimientos previos de programación para abordar este libro, simplemente basta con poseer soltura a la hora de trabajar con documentos Flash, crearlos, compilarlos y conocer la estructura del programa a grandes rasgos.
Los capítulos de ActionScript, PHP, XML y bases de datos permiten desarrollar proyectos de Flash dinámico, muestra de ello es la creación paso a paso, partiendo desde cero, de un foro de discusión, un menú en árbol y una agenda, entre otros.
ÍNDICE
Agradecimientos
Introducción
Cómo usar
1. Datos dinámicos desde Flash 1.1. Objeto MovieClip 1.1.1. Introducción 1.1.2. loadVariables 1.1.3. Cargar datos de un txt 1.1.4. Utilización del método GET 1.1.5. Ejemplo 1.1.6. Utilización del método POST 1.1.6.1. Ejemplo 1.1.2 1.1.7. Cómo evitar la caché del navegador 1.2. Objeto LoadVars 1.2.1. Introducción 1.2.2. Variables 1.2.3. Descripción de los métodos 1.2.4. LoadVars.load 1.2.4.1. Ejemplo 1.2.5. LoadVars.getBytesLoaded 1.2.6. LoadVars.getBytesTotal 1.2.7. LoadVars.send 1.2.7.1. Ejemplo 1.2.8. LoadVars.sendAndLoad 1.2.8.1. Ejemplo 1.2.9. LoadVars.toString() 1.2.10. Descripción de las propiedades 1.2.11. LoadVars.loaded 1.2.12. LoadVars.contentType 1.3. Flash cookies 1.3.1. Introducción 1.3.2. SharedObject 1.3.2.1. Ejemplo 1.3.2.2. Ejemplo 1.3.3. FlashVars 1.3.3.1. Introducción 1.3.3.2. Utilización 1.4. LocalConnection 1.4.1. Introducción 1.4.2. LocalConnection 1.4.3. LocalConnection.connect() 1.4.4. LocalConnection.send() 1.4.5. LocalConnection.domain() 1.4.6. LocalConnection.close() 1.4.7. LocalConnection.onStatus() 1.4.8. LocalConnection.allowDomain() 1.4.8.1. Ejemplo 1.5. O.O.P. 1.5.1. Introducción 1.5.2. El objeto 1.5.3. Visibilidad 1.5.4. Vida de los objetos 1.5.5. Clases
2. PHP 2.1. Conceptos básicos 2.1.1. Introducción 2.1.2. Conceptos básicos 2.1.3. Comentarios 2.1.4. Variables 2.1.5. Concatenando textos 2.1.6. ¿Qué es phpinfo()? 2.2. Cookies 2.2.1. Introducción 2.2.2 Declaración 2.2.3. Vida de una cookie 2.2.4. Eliminación de una cookie 2.3. Trabajando con ficheros 2.3.1. Introducción 2.3.2. Abrir ficheros 2.3.3. Leer el contenido de un fichero 2.3.4. Escribir texto en un fichero 2.3.5. Añadir texto a un fichero 2.3.6. Borrar el contenido de un fichero 2.3.7. Subir ficheros al servidor 2.4. Ejemplo práctico - Gestor de Noticias 2.4.1. Introducción 2.4.2. Creación Interfaz 2.4.3. Lectura de noticias 2.4.4. Inserción de noticias 2.4.5. Eliminación de noticias
3. XML 3.1. Introducción 3.1.1. ¿Qué es XML? 3.1.2. Historia de XML 3.2. Declaración XML 3.2.1. Etiquetas 3.2.1.1. Ejemplo 3.2.2. Atributos 3.2.3. Character Data (CDATA) 3.2.4. Document Type Definition (DTD) 3.2.5. Comentarios 3.2.6. Conclusión 3.3. Ejemplo práctico - Lectura Directorio
4. Flash y XML 4.1. Objeto XML 4.1.1. Métodos 4.1.1.1. XML.getBytesLoaded 4.1.1.2. XML.getBytesTotal 4.1.1.3. XML.hasChildNodes 4.1.1.4. XML.load 4.1.1.5. XML.parseXML 4.1.1.6. XML.send 4.1.1.7. XML.sendAndLoad 4.1.1.8. XML.toString 4.1.2. Propiedades 4.1.2.1. XML.contentType 4.1.2.2. XML.docTypeDecl 4.1.2.3. XML.firstChild 4.1.2.4. XML.ignoreWhite 4.1.2.5. XML.lastChild 4.1.2.6. XML.loaded 4.1.2.7. XML.nextSibling 4.1.2.8. XML.nodeName 4.1.2.9. XML.nodeType 4.1.2.10. XML.nodeValue 4.1.2.11. XML.parentNode 4.1.2.12. XML.previousSibling 4.1.2.13. XML.status 4.1.2.14. XML.xmlDecl 4.1.3. Colecciones 4.1.3.1. XML.childNodes 4.2. Manejo objeto XML 4.3. Ejemplo práctico: Galería de imágenes
5. MySQL 5.1. Introducción a Base de datos MySQL 5.2. Creación de la base de datos 5.2.1. Creación de base de datos 5.2.2. Creación de las tablas 5.2.2.1. Tipos de datos 5.2.2.2. Ejemplo práctico 5.2.3. Eliminación de las tablas 5.3. Consultas SQL 5.3.1. Mostrando datos 5.3.2. Insertando datos 5.3.3. Actualizando datos 5.3.4. Eliminación de datos 5.4. phpMyAdmin 5.4.1. Trabajando con phpMyAdmin 5.4.1.1. Base de datos 5.4.1.2. Tablas 5.5. Conclusión
6. Un caso práctico: foro de www.ingeniun.com 6.1. Introducción 6.2. Estructura Base de datos 6.3. Diseño y estructura de la película Flash 6.4. ActionScript 6.5. Estructura PHP 6.5.1. Visualizando foros 6.5.2. Visualizando topics 6.5.3. Visualizando mensajes 6.5.4. Nuevo topic 6.5.5. Nuevo mensaje 6.6. Conclusión
7. Instalación de un servidor Web 7.1. Introducción 7.2. Instalación servidor Apache 7.3. Instalación de PHP 7.3.1. Configuración del archivo "php.ini" 7.3.2. Configuración del archivo "httpd.conf" de Apache 7.4. Instalación MySQL 7.4.1 Introducción 7.4.2 Instalación 7.5. Instalación phpMyAdmin 7.5.1 Introducción 7.5.2 Instalación 7.5.3 Configuración del archivo "config.inc.php" 7.5.4 Configuración de los usuarios del servidor MySQL
8. Aplicaciones dinámicas 8.1. Introducción 8.2. Agenda Personal 8.2.1. Creación de la tabla "agenda" 8.2.2. Creación del fichero PHP 8.2.3. Creación del fichero SWF 8.2.4. Conclusión 8.3. Ejemplo menú 8.3.1. Introducción 8.3.2. Estructura de la Base de datos 8.3.3. Crear el documento Flash 8.3.4. Código PHP 8.3.5. ActionScript
créditos