Leer árbol de directorios recursivo con PHP

En este artículo vamos a ver cómo leer un árbol de directorios recursivo con PHP, mostrarlo en forma de lista HTML y devolver el resultado en un Array con las rutas. Leer los archivos de un directorio con PHP es muy fácil y se encuentra explicado en un artículo anterior: leer archivos de un directorio … Leer más

Generar descarga de archivos con PHP

En este artículo vamos a ver una forma de generar la descarga de archivos con PHP. No estamos hablando de archivos que pueden ser descargados mediante un simple enlace <a>. Sinó de archivos generados de forma dinámica mediante una consulta a Mysql y exportarlos a excel, html, txt, etc. Para conseguirlo utilizaremos un archivo PHP … Leer más

Leer archivos de un directorio con PHP

En este artículo veremos una forma sencilla de leer archivos de un directorio con PHP, sólo hay una cosa a tener en cuenta: la ruta. Muchas veces se confunde la ubicación de un archivo, como puede ser una imagen, entre su ruta URL de Internet y la ruta física en el disco duro del servidor, … Leer más

Crear y rellenar un array grande en JavaScript

Cómo crear y rellenar un Array grande en JavaScript, con una longitud predeterminada y rellenado con valores fijos o aleatorios ? Hay tres formas de crear Arrays en JavaScript Es muy fácil crear un Array genérico en JavaScript y disponemos de tres formas para hacerlo: Como podemos apreciar en console.log(a1, a2, a3) las variables a1, … Leer más

Imagen a pantalla completa

En este artículo voy a enseñar dos formas de mostrar una imagen a pantalla completa: Con un pop-up y Fullscreen, pros y contras. El código es el siguiente: En esta sencilla página HTML he colocado la misma imagen en dos enlaces <a> diferentes. Cada enlace tiene su evento onclick que llama a una de las … Leer más

Voltear una imagen con CSS

Hoy voy a enseñar un pequeño truco para voltear una imagen o elemento HTML con nuestra hoja de estilos CSS y evitar tener que editarla. Muchos de vosotros ya conocéis la propiedad transform y las múltiples aplicaciones que se pueden aplicar a un elemento HTML: tranlate, scale, rotate, etc. Quizás alguno de vosotros ya ha … Leer más