Leer y grabar un fichero ‘.xls’ de Excel con PHP

Leer y grabar un fichero ‘.xls’ de Excel con PHP

He sacado unos minutos para dejaros este breve manual sobre cómo leer y grabar un fichero de Excel en PHP. Hemos recibido el encargo de un proyecto que utiliza una hoja de Excel como fuente de datos y, aunque ya he trabajado otras veces con ficheros .csv e incluso generado ficheros .xls utilizando PHP, nunca había necesitado leer un fichero de Excel. Os explico cómo lo he ...

Leer más

Utilizar la API de Mailchimp para gestionar la lista de correo de nuestra web

Utilizar la API de Mailchimp para gestionar la lista de correo de nuestra web

Mailchimp es un servicio en la nube que nos permite gestionar nuestras listas de correo y campañas de email de una manera bastante sencilla. Dispone de multitud de opciones para integrar en una web el formulario a través del que el usuario se suscribirá a la lista, pero si queremos conseguir una integración perfecta con nuestro sitio, no nos queda más remedio que ...

Leer más

Buscar y reemplazar el símbolo de EURO € en PHP

Buscar y reemplazar el símbolo de EURO € en PHP

Buscar y reemplazar una cadena por otra en PHP es algo trivial utilizando la función str_replace. Trivial hasta que te topas con el símbolo del EURO € y la torre de Babel de las codificaciones. En este mini-post os dejo cómo he conseguido hacerlo después de mucho investigar. Si has llegado hasta aquí es porque te estás volviendo loco/a intentando que PHP reconozca ...

Leer más

Importar contenido a WordPress desde un JSON

Importar contenido a WordPress desde un JSON

Hace unos días nos encontramos con la tarea de importar a WordPress el contenido antiguo de un blog a partir únicamente de una URL que devolvía un JSON. Es un proceso que requiere algo de «trabajo sucio» para identificar la estructura del JSON  si no la conocemos, pero una vez tengamos los claros los campos a importar la función wp_insert_post se encargará de ...

Leer más

Traducciones con gettext: herramientas para traducir archivos .po

Traducciones con gettext: herramientas para traducir archivos .po

Photo by Cesarexpo (wikimedia.org) Gettext es un conjunto de herramientas gratuito que facilita a los programadores la creación de interfaces multi-idioma. Es compatible con la mayoría de lenguajes de programación y simplifica en gran medida el proceso de implementar y gestionar las traducciones de los textos de una aplicación o web. En este artículo hablaré de 2 ...

Leer más