PHP Y MYSQL

PHP Y MYSQL

CREAR, MODIFICAR, REUTILIZAR

BORONCZYK, TIMOTHY / PSINAS, MARTIN E.

30,70 €
IVA incluido
Editorial:
ANAYA MULTIMEDIA, S.A.
Año de edición:
2009
ISBN:
978-84-415-2516-0
Páginas:
352
Encuadernación:
Rústica
Colección:
DE PROGRAMADORES, PARA PROGRAMADORES

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

Sobre el autor
Sobre el colaborador

Introducción
A quién va dirigido este libro
Sobre qué trata este libro
Cómo está estructurado el libro
Qué necesita para utilizar este libro
Convenciones
Código fuente

1. Registro de usuario
Planificar el diseño del directorio
Planificar la base de datos
Escribir código compartido
Clase usuario
CAPTCHA
Plantillas
Registrar un nuevo usuario
Enviar por correo un vínculo de validación
Iniciar y cerrar sesión
Modificar información
Contraseñas olvidadas
Resumen

2. Foro de la comunidad
Diseño del foro
Diseño de la base de datos
Trabajar con permisos y operadores a nivel de bit
Actualizar la clase User
Código y explicación del código
Añadir foros
Añadir entradas
Mostrar foros y entradas
Paginación
Avatares
BBCode
Resumen

3. Lista de correo
Diseño de la lista de correo
Escoger un servidor POP3
Diseño de la base de datos
Código y explicación del código
El cliente POP3
Archivo de configuración
Administración de la cuenta
Procesamiento de mensajes
Procesamiento del resumen
Configuración de la lista de correo
Resumen

4. Motor de búsqueda
Diseño del motor de búsqueda
Problemas con la búsqueda de texto completo
Diseño de la base de datos
Código y explicación del código
Interfaz administrativa
Crawler/Indexador
Interfaz de usuario
Resumen

5. Calendario personal
Diseño de la aplicación
Diseño de la base de datos
Código y explicación del código
Crear un calendario de vista mensual
Crear un calendario de vista diaria
Añadir y mostrar eventos
Envío de recordatorios
Exportar el calendario
Resumen

6. Gestor de archivos Ajax
Diseño del gestor de archivos Ajax
JavaScript y Ajax
Objeto XMLHttpRequest
Código y explicación del código
Interfaz principal
Funcionalidad del lado del cliente
Funcionalidad del lado del servidor
Resumen

7. Álbum de fotos en línea
Diseño del álbum de fotos en línea
Código y explicación del código
Vistas
Archivos de ayuda
Miniaturas de QuickTime
Almacenamiento de miniaturas
Resumen

8. Carrito de la compra
Diseño del carrito de la compra
Diseño de la base de datos
Código y explicación del código
La clase ShoppingCart
Trabajar con el carrito de la compra
Crear la fachada
Añadir inventario
Resumen

9. Estadísticas del sitio Web
Determinar qué hay que recoger
Diseño de la base de datos
Obtener datos
Código y explicación del código
Gráfico circular
Gráfico de barras
El informe
Resumen

10. Sistema de Blog o página de noticias
Tablas
Añadir mensajes
Generar el RSS
Mostrar mensajes
Añadir comentarios
Resumen

11. Script de shell
Diseño del script
Consejos generales sobre la creación de scripts de shell
Código y explicación del código
La clase CommandLine
startproject
El esqueleto
Resumen

12. Seguridad y registro
Cross-site scripting
Ataque Path traversal
Inyección
Inyección SQL
Inyección de comandos
Autenticación débil
Registro
Evitar la eliminación de datos accidental
Resumen

Índice alfabético

Dirigido a desarrolladores de todos los niveles interesados en una metodología de aprendizaje basada en tareas, este práctico libro enseña a utilizar eficazmente PHP y MySQL. Escrito por un experto en PHP que conoce las técnicas y trucos más frecuentes de PHP y MySQL, presenta el código fuente para doce proyectos funcionales que muestran los conceptos básicos y la sintaxis PHP y MySQL que se utiliza en aplicaciones basadas en la Web.

Con este libro aprenderá a crear un sistema de registro de usuarios básico, desarrollar una lista de correo con control de direcciones y resúmenes, crear un visor de directorios y subir archivos mediante AJAX, realizar una galería de imágenes basada en archivos, registrar el tráfico del sitio para recoger información sobre las visitas y hacer frente a problemas de seguridad, entre otros muchos aspectos.

Artículos relacionados

  • ENTIENDE LA TECNOLOGÍA
    GENTILE, NATE
    Piénsalo: gracias a los avances tecnológicos podemos hablar con alguien que esté a miles de kilómetros, predecir el tiempo, cruzar el planeta en cuestión de horas, conocer nuestro estado de salud, curar enfermedades graves, acceder al instante a más información de la que nunca seremos capaces de leer... ¡Si incluso hemos conseguido hacer que las máquinas aprendan! ¿Cómo de dif...

    20,90 €

  • CANVA. CURSO COMPLETO
    GÓMEZ, CHEMA
    La guía definitiva y más exhaustiva para dominar Canva, la herramienta de diseño gráfico más accesible y poderosa de nuestros tiempos ...

    19,90 €

  • LA LEY DE LA INTELIGENCIA ARTIFICIAL. PARTE I
    LÓPEZ-AMO SAINZ, ALVARO PABLO
    La extensión del uso la Inteligencia Artificial a un sinfín de actividades de nuestra vida diaria está suponiendo una nueva revolución tecnológica, económica y social. Tal revolución evidencia la necesidad de una regulación legal en la que La Unión Europea, la OCDE y un amplio número de países ya han avanzado.Con un lenguaje claro, didáctico y sin tecnicismos este libro present...

    34,90 €

  • FINAL FANTASY: LEVEL 99
    MARTÍNEZ SUÁREZ, MIGUEL / RUBIO BLÁZQUEZ, NÉSTOR
    Final Fantasy: Level 99 es un bestiario que explora la diversidad de criaturas icónicas de la legendaria saga de videojuegos de Square Enix, desde sus inspiraciones en mitología clásica hasta referencias en la cultura pop y la ciencia-ficción. El libro, coescrito por Miguel Martínez Suárez y Néstor Rubio Blázquez, presenta 99 fascinantes monstruos que han desafiado a los jugado...

    25,95 €

  • MATEMATICAS Y GRAFICOS CON PYTHON
    PRIETO MORLAN
    Con esta obra el lector emprenderá un emocionante viaje a través del mundo de las matemáticas y la visualización de datos utilizando el poderoso lenguaje de programación Python. Este libro no solo ofrece una introducción accesible a los conceptos matemáticos fundamentales, sino que también proporciona las herramientas necesarias para aplicar estos conocimientos a través de la p...

    29,90 €

  • VISION ARTIFICIAL. COMPONENTES DE LOS SISTEMAS DE VISION Y NUEVAS TEND
    JAIME DUQUE DOMINGO, JAIME GOMEZ GARCIA-BERMEJO, E
    Los avances continuos en la visión artificial permiten resolver problemas de distinta índole, como pueden ser la conducción autónoma, el reconocimiento biométrico, la detección de defectos industriales o la interacción entre humanos y robots.Este libro es una guía esencial para cualquier persona que desee comprender cómo las máquinas interpretan el mundo visual. De forma secuen...

    34,90 €