Contenido que trae la parte 16
-Manejo de HTTP en PHP.
-Transacciones HTTP usando PHP.
Esto en 8 páginas, son varias paginas de ejemplos y código.
Manejo de HTTP en PHP.
Uno de los temas más importantes en todo lenguaje de scripting usado para generación dinámica de sitios web y aplicaciones web es el manejo del protocolo HTTP, conexiones, métodos GET y POST, uploads, headers, cache y demás alternativas. Todas estas funciones están bien soportadas en php de forma tal de tener desde el lneguaje un control completo sobre la forma en que el server interactua con el browser.
Headers.
Una de las funciones más importantes de PHP es la función “header” que sirve para enviar al browser un determinado header HTTP, por default en cuanto un script PHP usa una función de salida o transmite algo al browser php envía el header “Content-Type: text/html” al browser. Por eso es importante destacar que la funcion header solo puede usarse ANTES de realizar cualquier tipo de salida al browser.
Ejemplos:
header(“Location: https://lugar/pepe.php”);
Este es un header http que sirve para redireccionar al browser a otra página, script o URL, es muy util para scripts php que procesan datos recibidos desde un formulario o similar y luego en funcion de los datos redireccionan al browser a una página que por ejemplo puede mostrar errores en el ingreso de datos, aceptar los datos o simplemente volver a la página que llamo al script.
Este tipo de redirección sólo puede usarse si no se emitió ninguna salida al browser, si ya se emitió una salida al browser y es necesario redireccionar la página debemos generar desde PHP código JavaScript que transmitimos al browser y el browser si es capaz de interpretar JavaScript podrá redireccionarse a la página pasada, por ejemplo:
Clic aquí para descargar la parte 16 de – Curso PHP
Luego mas que solo faltan unas cuantas partes para terminar !
Nos vemos