GRAN LIBRO DE PHP,EL

GRAN LIBRO DE PHP,EL

CREACIÓN DE PÁGINAS WEB DINÁMICAS

BEÁTI, HERNÁN

23,80 €
IVA incluido
Editorial:
MARCOMBO
Fecha de edición:
2012-03-01
Materia
Informatica
ISBN:
978-84-267-1796-2
Páginas:
380
Encuadernación:
Rústica
Colección:
EL GRAN LIBRO DE

Disponibilidad:

  • AsunciónDescatalogado
  • RepúblicaDescatalogado
  • Santa CatalinaDescatalogado
  • FeriaDescatalogado
  • NerviónDescatalogado
23,80 €
IVA incluido
Añadir a favoritos

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

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

Artículos relacionados

  • BRAWL STARS: LA MALDICIÓN DEL PARQUE MONSTRUOSO
    DELAINE, MELYSIE
    ¡Ayuda a Vic y a sus amigos a resolver los misterios del Parque Monstruoso!Vic vivía tranquila hasta el día en que su hermano Zach desaparece sin más, ¡pluf! Todas las pistas indican que iba a un parque de atracciones abandonado a las afueras de la ciudad, el Parque Monstruoso.Con sus amigos Alex y Max, Vic se lanza a su búsqueda. Pero una vez dentro del parque descubren que na...

    14,90 €

  • DOMINA LA INTELIGENCIA ARTIFICIAL
    LASSE ROUHIAINEN
    La inteligencia artificial ya no es el futuro, es el presente redefiniendo tu vida profesional y personalQuienes no dominen esta tecnología quedarán relegados. Este libro es tu guía práctica para prosperar en una realidad donde la IA no es opcional. Descubre 101 estrategias que marcarán la diferencia entre liderar el cambio o ser reemplazado. Prepárate para una nueva realidad d...

    19,95 €

  • INTELIGENCIA ARTIFICIAL E INNOVACION
    OMAR HATAMLEH
    Cómo transformar el enfoque de tu organización hacia la IA con marcos probados de líderes mundiales.La inteligencia artificial (IA) está cambiando rápidamente el mundo. Ya se trate de coches autónomos o asistentes virtuales, la IA generativa está teniendo un gran impacto en nuestras vidas. Y el futuro de la IA y la innovación se presenta aún más prometedor. En este libro, los a...

    23,95 €

  • IA Y LA ORGANIZACIÓN PULPO, LA
    STEPHEN WUNKER, STEPHEN WUNKER / JONATHAN BRILL,
    La próxima gran disrupción no va de tecnología. Va de cómo nos organizamos para aprovecharla. Para capturar la enorme oportunidad de la IA, tu equipo debe pensar y actuar como un pulpo: veloz, flexible e inteligente en cada nodo. En este revelador libro, Jonathan Brill, futurist-in-residence de Amazon, y Stephen Wunker, experto en innovación corporativa, muestran cómo la IA es...

    18,00 €

  • START! HISTORIA ILUSTRADA DE LOS VIDEOJUEGOS
    CARIO, ERWAN
    El libro más completo e interesante sobre los videojuegos, desde los orígenes hasta nuestros días Pac-Man, Mario, Tomb Raider, Fortnite, GTA, Minecraft... Los videojuegos se han convertido en un pilar de la cultura popular. Este libro explora su historia, desde sus orígenes hasta la actualidad (1958-2023), a través de imágenes de los juegos y de los personajes más destacados. C...

    32,00 €

  • FORTNITE 100 FAVORITOS
    100% UNOFFICIAL
    ¿Listo para despegar con la guía definitiva de tu juego favorito Descubre los mejores personajes, ubicaciones, tácticas, puntos de interés, skins y la acción más vibrante de Battle Royale. Ya seas un gamer total de Fortnite, como si acabas de aterrizar en la isla, ¡Fortnite 100 favoritos te contará la historia hasta el momento de este juego épico y te preparará para las futuras...

    22,90 €

Otros libros del autor