GRAN LIBRO DE PHP,EL

GRAN LIBRO DE PHP,EL

CREACIÓN DE PÁGINAS WEB DINÁMICAS

BEATI,HERNAN

23,80 €
IVA incluido
No disponible
Editorial:
MARCOMBO
Año de edición:
2012
Materia
Informática
ISBN:
978-84-267-1796-2
Páginas:
380
Encuadernación:
Rústica
Colección:
ALFAOMEGA

:?CAPITULO 1
Más allá de HTML y CSS ................................1
No más páginas Web: aplicaciones Web! ...........1
Ganando nuevos mercados a dos competidores: diseñadores gráficos y empresas de sistemas ....................................1
La lógica de PHP: un amigo invisible..............2
Proceso de archivos HTML ........................2
Pre-proceso de archivos PHP ....................5
Páginas estáticas .......................................7
Páginas dinámicas.....................................7
Las bases de datos ....................................7
MySQL: la base de los proyectos Web exitosos ......................................................8
CAPITULO 2
El ambiente PHP ...........................................13
Esas extrañas siglas: LAMP, MAMP, WAMP, xAMP....................................................................13
El hosting.......................................................14
Eligiendo un buen hosting con PHP y MySQL.......................................................14
El servidor local para pruebas......................14
Cómo descargar un servidor de pruebas....................................................15
Cómo instalar el servidor de pruebas....15
Cómo encender y apagar el servidor de pruebas...............................................18
Cómo configurar el servidor de pruebas...............................................21
Cómo crear y dónde colocar los archivos..............................................23
Cómo navegar por archivos PHP usando el servidor de prueba ................26
CAPITULO 3
Mezclando PHP y HTML...............................29
El concepto clave: completando las páginas HTML en el acto..................................................29
Formas de que PHP escriba dentro de HTML .........................................................31
Apertura y cierre de la etiqueta PHP......32
Escribir en el código con la función print()........................................................33
Cómo funciona el comando "echo"........35
Grandes bloques: heredoc......................35
Copiando y pegando archivos enteros..........37
Los rompecabezas de include y require.......................................................37
Diferencias entre include, require, include_once y require_once..................40
Los comentarios.......................................41
CAPITULO 4
Los almacenes de datos .............................43
Contenedores temporales y permanentes, de pocos y de muchos datos ..................................43
Las variables: pocos datos, provisorios....... 45
Las ventajas de declarar y usar variables................................................... 45
Eligiendo una convención para darles nombre..................................................... 48
El problema de las comillas.................... 50
Concatenación..........................................51
Las constantes: pocos datos que no cambiaremos................................................. 55
Una variable que no vamos a modificar................................................... 55
Includes de constantes........................... 55
Las matrices: muchos datos provisorios..... 58
Un paquete de variables......................... 58
Índices numéricos....................................61
CAPITULO 5
Enviando datos hacia el servidor ............. 69
Herramientas para enviar datos: enlaces y formularios.......................................................... 69
Enlaces con variables en la URL.................. 70
Las matrices superglobales.......................... 72
Matrices que almacenan datos automáticamente.................................... 72
Formularios.................................................... 73
Ventajas y limitaciones de enviar variables por el método "get"................. 75
Ventajas y limitaciones de enviar variables por el método "post"................76
CAPITULO 6
Validaciones ................................................... 77
Validando datos de formularios y enlaces.............................................................. 77
Los condicionales............................................... 78
If (si...)............................................................. 78
¿Qué hacer si responde que no es verdad? El "else" y el "elseif"............................................ 80
Else (si no)..................................................... 80
Elseif (si no, si...)............................................ 84
Varias condiciones diferentes: el elseif.. 84
Elegir entre valores conocidos de una única variable: el "switch"............................. 86
Case (cada posible valor).........................87
Default (valor por omisión)...................... 88
(salir del switch)............................ 90
Operadores de comparación y lógicos......... 90
Operadores de comparación.................. 90
Operadores lógicos:................................. 92
Tipos de validaciones.................................... 98
¿Está presente cada dato requerido?.... 98
Si no está vacío...................................... 101
Si su valor está dentro de un rango..... 102
CAPITULO 7
Identificación con cookies y sesiones....................................................... 105
Cookies: datos que identifican a un navegador.................................................... 105
Almacenar variables en cookies .......... 107
Leer variables de cookies .................... 109
Borrar una variable o una cookie.........113
Argumentos opcionales......................... 114
Ejemplo completo.................................. 117
Ideas para aplicar cookies.................... 119
Sesiones: datos que identifican a un usuario.................................................120
¿Es mejor usar cookies o identificadores de sesión?....................123
Una clave que se compara contra un dato guardado en el servidor.......... 124
Cómo iniciar una sesión........................125
Cómo declarar variables de sesión......126
Cómo transmitir el identificador de sesión sin cookies............................ 127
Cómo borrar una variable de sesión, o todas....................................................130
Cómo eliminar el archivo de sesión y la cookie..............................................130
La duración de las sesiones y la seguridad.........................................132
Ejemplo de acceso restringido..............132
Internacionalización usando sesiones.135
CAPITULO 8
Los bucles y los archivos de texto .........139
Tipos de bucles: for, while, do while, foreach............................................................... 140
Cómo repetir una acción en una cantidad fija de veces: el bucle "for"............................... 141
El complemento perfecto de las matrices ordenadas y de los archivos de texto...144
El concepto de contador..........

Este libro es ideal para diseñadores Web y programadores que necesitan aprender el lenguaje más popular en la Web: PHP. Esta obra es una excelente fuente de información, ejemplos y conceptos para lograr que los diseños Web sean más dinámicos e interactivos. El lector aprenderá las técnicas de programación básicas para incorporar a cualquier sitio HTML la sintaxis del lenguaje PHP, además de ejemplos claros de cada funcionalidad. El lector podrá crear cualquier sitio de Internet, como un portal de noticias, un buscador, un foro de discusión, un sitio de comercio electrónico o un portal autoadministrable, aún si nunca ha programado con anterioridad. PHP, creación de páginas Web dinámicas guiará al lector en el camino apasionante de convertir un diseño Web en un sitio con capacidades de autogestión y actualización dinámica de información a través del uso de bases de datos y de la programación Web. Hernán Beati es programador y docente con más de diez años de experiencia en PHP. Docente universitario, profesor en ITMaster y fundador de SaberWeb. Para aprender a: · Pensar con la lógica de un programador Web. · Instalar y utilizar un servidor Web. · Entender cómo funciona PHP junto a HTML. · Programar formularios dinámicos. · Definir sus propias funciones, librerías de código y clases. · Utilizar cookies, sesiones y archivos. · Crear, entender y utilizar bases de datos MySQL.

Artículos relacionados

  • CURSO DE MICROSOFT 365 Y COPILOT
    FERNANDEZ GUTIERREZ, ISABEL
    En este libro te mostraré el uso de potentes herramientas que potenciarán tu productividad en el entorno laboral, permitiéndote adaptarte rápidamente a los tiempos en que el trabajo remoto o híbrido es una opción probable.Este libro te enseñará a ubicar tus documentos en la nube para acceder a ellos desde cualquier lugar y dispositivo, comprenderás las diferencias entre OneDriv...
    Disponible en la librería

    29,95 €

  • MINECRAFT OFICIAL: GUÍA PARA PRINCIPIANTES
    AB, MOJANG
    ¿ERES NUEVO EN MINECRAFT O AÚN NO LE HAS PILLADO EL TRANQUILLO? ¡Este libro es para ti! Métete en Minecraft de cabeza con esta guía para principiantes que te enseñará todo lo que necesitas saber para emprender tu viaje en Minecraft, tanto en modo Supervivencia como Creativo. ¿Quieres saber lo que pasa cuando te mueres y cómo evitarlo, cómo alimentarte y dónde encontrar las cria...
    Disponible en la librería

    19,90 €

  • 101 FUNCIONES CON EXCEL
    SALDÍVAR ZALDIVAR, AXEL DANIEL / ZALDIVAR NAVARRO, DANIEL / CUEVAS JIMENEZ, ERIIK VALDEMAR / PÉREZ CI
    Con este libro aprenderás a hacer magia sobre las hojas de cálculo con las 101 funciones más importantes y utilizadas. Aprenderás a realizar cálculos con el tiempo, a manejar las fechas y las horas dentro de Excel, a buscar, a reemplazar, a ordenar, a filtrar información a realizar cálculos matemáticos y estadísticos, a tomar decisiones en base a criterios lógicos, a manejar te...
    Disponible en la librería

    19,90 €

  • INTELIGENCIA ARTIFICIAL
    MITCHELL, MELANIE
    Melanie Mitchell separa la ciencia real de la ciencia ficción en este amplio examen del estado actual de la IA y de cómo está rehaciendo nuestro mundo. Ninguna empresa científica reciente ha resultado tan seductora, aterradora y llena de extravagantes promesas y frustrantes reveses como la inteligencia artificial. La galardonada autora Melanie Mitchell, una destacada científica...
    Disponible en la librería

    26,00 €

  • INFERENCIA CAUSAL Y DESCUBRIMIENTO EN PYTHON
    MOLAK, ALEKSANDER
    En comparación con el aprendizaje automático tradicional y las estadísticas, los métodos causales presentan desafíos únicos. Aprender causalidad puede ser difícil, pero ofrece distintas ventajas que escapan a una mentalidad puramente estadística. Este libro ayuda a liberar todo el potencial de la causalidad.El libro comienza con las motivaciones básicas del pensamiento causal y...
    Disponible en la librería

    37,95 €

  • CAMBIA EL CHIP:MANUAL SUPERVIVENCIA ERA INTELIGENCIA ARTIF
    SOLER COPADO, FRANCISCO JOSE
    Cambia el Chip está pensado para ayudarte a subir al tren del futuro donde la incertidumbre prevalece frente a la velocidad de los cambios digitales. Así como aprovechar las oportunidades que ofrecen. Podrás entender cómo los principales ejecutivos aprenden en las mejores escuelas de negocios del mundo a gestionar los cambios en su propia forma de ver el entorno e impactar a la...
    Disponible en la librería

    17,85 €

Otros libros del autor

  • GRAN LIBRO DE PHP 2ªED CREACION DE PAGINAS WEB DIN
    BEATI,HERNAN
    Esta obra es una excelente fuente de información, ejemplos y conceptos para lograr que los diseños Web sean más dinámicos e interactivos. El lector aprenderá las técnicas de programación básicas para incorporar a cualquier sitio HTML, la sintaxis del lenguaje PHP y ejemplos claros de cada funcionalidad. El lector podrá crear sitios que interactúen con bases de datos, como ser u...
    No disponible

    24,80 €