Entradas publicadas con el tag ‘PHP’

Calcular edad con PHP
2

Calcular edad con PHP

Calcular la edad de una persona a partir de su fecha de nacimiento (o la edad de algo a partir de su fecha de creación) puede resultar tedioso al principio, ya que hay que hacer una serie de cálculos. Para empezar, debemos calcular el número de años que han pasado desde el año de su nacimiento hasta el año actual, obviamente, y después hay que afinar ese número comprobando el mes y el día para averiguar si su «cumpleaños» ya ha sido o todavía no ha pasado. Vayamos por partes.

Personalizar boton "leer más"
5

Personalizar botón «Leer más» (more) en WordPress

Al escribir una nueva entrada en Wordpress, podemos hacer que en la página principal del blog aparezca sólo parte del artículo de dos formas distintas. La primera es usar el extracto (o excerpt) y la segunda es usar la etiqueta <!––more––> en el texto del artículo. Luego tendremos que editar el archivo index.php de nuestro theme y usar the_excerpt() o the_content() según la técnica que hayamos elegido. ¿Cómo podemos personalizar el botón de «leer más»?

Strtotime y las fechas en PHP
10

Strtotime y las fechas en PHP

La función strtotime devuelve un timestamp, y toma como parámetro una fecha en un determinado formato. En esta entrada vamos a ver qué formatos de fecha podemos pasarle a strtotime.

Errores de instalación de Magento
1

Magento: «extension curl/mcrypt must be loaded» y otros errores de instalación

Magento es un proyecto Open Source que sirve para crear aplicaciones eCommerce de una manera sencilla. Es potente y bastante completo, y en pocos pasos podemos poner una tienda virtual online. Pero, en mi opinión, su instalación no es sencilla, tiene demasiadas cosas a tener en cuenta y no creáis que las soluciones son nada intuitivas (al menos en un Windows con AppServ). Me encontré con 4 errores en la instalación que paso a relataros.

Sanear entrada de datos en PHP
4

Sanear entradas de datos en PHP

Sanear las entradas de datos (del inglés, sanitize data inputs) es una práctica que todos los desarrolladores webs deben hacer en sus proyectos, sobre todo cuando manejamos datos de una base de datos. No sanear estas entradas puede significar que nuestra web es vulnerable a ataques de inyección SQL.