You are on page 1of 77
PC Cuadernos www.pe-cuadernos.com te en ] cos Instalacien y configuraci6én Apache, Xampp, PHPedit. Sintaxis y estructuras Arrays, Strings, Variables, funciones y bucles. Proyectos practicos Analisis de formularios, proteccién con contrasena, cookies, agregador RSS Nimero 28 -PHP 5 5,00 EUR PC Cuadernos PHP 5 Johann-Christian Hanke © Copyright: KnowWare EURL Traduccién: Victoria Mengual PC Cuadernos - Técnicos www.pe-cuadernos.com Sociedad editora: KnowWare E.U.R.L. 70, rue Georges Villette F-77250 Ecuelles Francia Director: Mikkel Franck Direccién electrénica: info@po-cuadernos.com Depésito legal: 8-50240-2005 ISBN: 2-915605-31-9 Imprenta: Imprints impressions intercomarcals, S.A. Sant Fruités de Bages, Barcelona Distribucién quioscos: Coedis S.L. Avda. de Barcelona, 225 Molins de Rei Barcelona Venta por nuimeros: Después de su aparicién, los nimeros de esta coleccién pueden pedirse por correo (Consulta la pagina 77) PHP es uno de los lenguajes de pro- gramacién mas populares y mas exten- didos en Internet. Y tiene motivos para serio: es flexible, es potente, y es de cd- digo abierto. De hecho, es la base de in- numerables proyectos que siguen ese mismo espiritu, como muchos de los sis- temas de gestién de contenidos, por ejemplo WordPress. Aprender un lenguaje de programacién ‘sdlo se puede hacer de una forma: la practica. Y de eso trata precisamente este cuadero, de ensefiar paso a paso, con ayuda de ejemplos y pequefios pro- yectos, las bases de PHP. Por el camino, el lector aprendera a rea- lizar cdlculos, a pedir la opinion de sus visitantes con un libro de visitas, a pro- teger contenidos mediante contrasefia o a crear y analizar encuestas Web. Ademias, para facilitar aun mas las co- sas, la mayoria de los ejemplos que se presentan aqui estan disponibles en forma de suplemento gratuito que se puede descargar desde la Web de PC Cuadernos. Todos estos proyectos tienen por objeto permitir asimilar de una forma amena y sencilla los fundamentos de la sintaxis de PHP, y despertar la imaginacién del lector para que pueda sacarle partido a este lenguaje de programacién con sus propias ideas. Mikkel Franck, editor. mfranck@pe-cuadernos.com Todos los productos citados en este manual son marcas registradas o marcas comerciales. El au- tor y el editor-declinan toda responsabilidad que pueda surgir de la utilizacion de los datos 0 pro- gramas que aparecen en este libro. Prélogo 3 Prélogo De modo que quieres aprender PHP... muy bien, Podras hacer que tu pagina Web sea més dinamica. Ademés, es francamente divertido y no tan complicado como pueda parecer. Sooo ee un SSO oncom ka ign explicaremos como crear paginas ‘con cue {Qué aprenderas en este cuaderno? En este cuaderno se ofrece una introduccién al Jenguaje de programacién PHP. Concretamen- te, descubriras: * Qué es PHP y cémo funciona * Como instalar un servidor Web local * Como trabajar con variables, estructuras de control, expresiones condicionales y bucles * Cémo programar un contador, un libro de isitas y una encuesta * Como leer flujos de noticias RSS * Como analizar formularios y enviar el con- tenido por formmail * Como proteger paginas mediante contrase- fa * Cémo comunicar la fecha y la hora y traba- jar con cookies Requisitos previos Para este cuademo, necesitards tener buenos conocimientos de HTML. Asimismo, asumiré que te sabes desenvolver correctamente con el sistema operativo. Deberias saber como: + Abrir el Explorador de Windows (Finder en el caso de Mac) + Trabajar con carpetas y archivos Ademds, también espero que tengas activadas las extensiones de archivo, que la tiltima v sion Windows oculta de forma predetermina- da, Este curso se basa en un sistema Windows. Sin embargo, puesto que PHP es un lenguaje inde- pendiente de la plataforma, también podrés aplicar mis explicaciones a un Mac o Linux. | Este cuademo puede utilizarse casi indistin- coating ne rencias entre ambas versiones solo val lector de noticias RSS (pag. 67). | Sobre el autor Me llamo Johann-Christian Hanke, tengo 38 aos y soy alemédn. Estudié literatura y filologia, pero dado que con esto es dificil ganarse la vida, cambié mis estudios por la informatica. Desde 1996 trabajo como autor y periodista especializado auté- nomo, y cada dia me gusta mas mi trabajo. Y a los lectores también: hasta la fecha he pul do 35 libros y 30 cuadernos. Suelo escribir re- ‘gularmente para revistas alemanas de informa- tica. Pero no he olvidado lo dificil que puede ser es- te tema; yo también di mis primeros pasos y tuve que aprender por mi cuenta con gran es- fuerzo. Por eso te explicaré todo lo que sé tal como lo comprendi. ‘Suplemento con archivos de ejemplo {Tienes problemas al copiar el cédigo? {No hay forma de que un script te funcione? En vw pe- ‘cuadernos.com encontraras gran parte de los ejemplos para su descarga. Y para terminar, sélo me queda desearte que disfrutes aprendiendo PHP. Johann-Christian Hanke ‘yew. jchanke.de

You might also like