Cómo hacer responsive los vídeos de Youtube o Vimeo

responsive design

Hoy en día, cualquier diseño web debe ser adaptable al dispositivo con el que se visualiza, ya sea el PC, tablet, móvil, … es lo que se llama Responsive Design, esto se consigue mediante las «media queries» de CSS, pero, ¿cómo hacer responsive los vídeos de Youtube o Vimeo que se insertan mediante un «iframe»? … Leer más

Error diferencia entre fechas Datetime::diff() php

phpAl utilizar la función diff() del objeto Datetime en PHP me surgía un error con los meses que no tenían 30 días, en mi caso particular calculando una diferencia extra de un mes más.

Tras investigar el problema he encontrado el bug y la solución al problema en mi caso particular trataba de buscar la diferencia en meses entre dos fechas sin indicar la hora y la solución es tan simple como indicar en la fecha una hora cualquiera siempre y cuando sea mayor a 2, es decir, con los siguientes ejemplos el cálculo es incorrecto: «2013-05-31», «2013-05-31 01:00:00», sin embargo, como he dicho indicando una hora superior a 2 sin funciona, es decir, para que el cálculo sea correcto: «2013-05-31 02:00:00», «2013-05-31 12:00:00».

Aquí puedes ver el ejemplo completo:

Leer más

Addthis – Facebook: Cambiar título, url, imagen y descripción

Para todos aquellos que useis el plugin Addthis en vuestras blogs o páginas para compartir el contenido seguro que os habréis encontrado con el problema de que Facebook captura el título, la imagen y la descripción de los Metas de la página, esto no supone un verdadero problema cuando tenemos un único artículo o producto … Leer más

Paginación de registros con PHP y MySQL (II) – Error con parámetros

Resulta que tras probar la clase para la paginación de registros con PHP y MySQL que os comenté en el primer artículo he descubierto que si la URL tiene algún parámetro la clase no funciona adecuadamente ya que no los tiene en cuenta, por tanto, la solución para este error consiste en arreglar la función … Leer más