Capítulo 8. Técnicas web

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

PHP se diseñó como un lenguaje de scripts web y, aunque es posible utilizarlo en scripts puramente de línea de comandos y GUI, la web representa la gran mayoría de los usos de PHP. Un sitio web dinámico puede tener formularios, sesiones y, a veces, redireccionamiento, y este capítulo explica cómo implementar esos elementos en PHP. Aprenderás cómo PHP proporciona acceso a los parámetros de los formularios y a los archivos cargados, cómo enviar cookies y redirigir al navegador, cómo utilizar las sesiones PHP y mucho más.

Conceptos básicos de HTTP

La Web funciona con HTTP, o Protocolo de Transferencia de Hipertexto. Este protocolo rige el modo en que los navegadores web solicitan archivos a los servidores web y el modo en que los servidores envían los archivos de vuelta. Para entender las distintas técnicas que te mostraremos en este capítulo, necesitas tener unos conocimientos básicos de HTTP. Para un análisis más profundo de HTTP, consulta HTTP Pocket Reference (O'Reilly) de Clinton Wong.

Cuando un navegador solicita una página web, envía un mensaje de solicitud HTTP a un servidor web. El mensaje de solicitud siempre incluye alguna información de cabecera, y a veces también incluye un cuerpo. El servidor web responde con un mensaje de respuesta, que siempre incluye información de cabecera y suele contener un cuerpo. La primera línea de una ...

Get Programación PHP, 4ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.