Si en nuestro proyecto web utilizamos el framework CodeIgniter, es muy posible que necesitemos ejecutar algún proceso ya sea para una tarea de backend o por otra causa. Lo más sencillo sería desarrollar estos procesos dentro del mismo framework, ya que ahí tenemos todas las librerias, helpers, parámetros y demás herramientas que hemos estado utilizando […]
En la mayoría de nuestros proyectos trabajamos frecuentemente fechas y a veces una tarea tan sencilla como sumar o restar un par de dias a una fecha puede resultar tediosa debido a que no lo hacemos de la forma adecuada. Utilizando el objeto Datetime de PHP (disponible a partir de la versión 5), trabajaremos con […]
Si necesitamos la extensión de Mcrypt para PHP en un sistema operativo Linux, debemos seguir los siguientes pasos: Instalamos la extensión Activamos al extensión Reiniciamos apache Y listo, ya tenemos la extensión Mcrypt de PHP instalada y funcionando en nuestro sistema operativo Linux.
Los caracteres para las expresiones regulares se suelen olvidar con facilidad, por lo que a continuación vamos a mostrar una tabla con los principales caracteres: Carácter Texto buscado ^ Principio de entrada o línea. $ Fin de entrada o línea. * El carácter anterior 0 o más veces. + El carácter anterior 1 o más […]
Resutla que hace unos días necesitaba mostrar en un documento CSV abierto con Excel un número que tenía ceros delante, entonces Excel me quitaba estos ceros. La solución más fácil fué convertir ese número a una cadena (string) para Excel, pero la forma de cómo hacerlo no fué tan sencillo de encontrar, por eso os […]
Os dejo una función muy sencilla a la que recurrí el otro día para obtener el tiempo transcurrido entre dos fechas con el formato «X años, X meses, X días, X horas, X minutos«. Si por ejemplo no ha transcurrido ningún año entre las fechas, en la cadena devuelta no se mostrarán los años. Para […]
Singleton es un patrón de diseño utilizado para que una clase tenga una única instancia en toda la aplicación y se pueda acceder a ella de forma global. No siempre es necesario usar el patrón Singleton en nuestras clases, pero es realmente útil a la hora de hacer consultas a la base de datos. Si […]
Os mostramos una forma para mostrar los errores HTTP en una sóla página, lo que es mucho más sencillo y rápido para modificar y mantener. 1) Ponemos todas las páginas de error en una localización en nuestro archivo .htaccess 2) Código PHP para la página «error.php» en nuestro directorio raíz.
Si tenemos nuestro servidor web en otro país, cuando mostremos alguna fecha con PHP utilizando alguna función como «date()«, nos mostrará la hora del servidor, si queremos que nos muestre la fecha u hora de cierta zona horaria, debemos utilizar previamente la función «date_default_timezone_set()«. Quedaría así: Podéis obtener la lista de zonas […]
Debido a la nueva ley de cookies impuesta por la Unión Europea, desde Reacción Estudio hemos desarrollado un plugin para WordPress que facilita el cumplimiento de esta nueva norma. El plugin tiene distintos estilos para el mensaje informativo, además de que no requiere conexión con la base de datos. Está disponible tanto en Español como […]
Como su nombre indica, esta aplicación sirve como repositorio de datos en equipo, permitiendo centralizar toda la información y clasificarla en los distintos grupos de trabajadores. Los usuarios sólo podrán acceder a los datos que previamente se les haya dado acceso desde una cuenta con privilegios de administrador. Como características principales podemos destacar la centralización […]
Si queremos saber la URL en la que nos encontramos a la hora de ejecutar un archivo PHP, podemos hacer uso de la siguiente función. O si queremos saber qué archivo estamos ejecutando. Espero que os sea útil.