Blog Reacción Estudio

¡Tu zona de aprendizaje!

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.

caracteres-expresiones-regulares

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 […]

Team Data Repository

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.

Cuando vamos a insertar datos a nuestra base de datos con PHP, tenemos que tener especial cuidado con las inyecciones SQL y demás intentos de que nos inserten datos maliciosos por parte de algún usuario. La siguiente función es probablemente la manera más completa y eficiente de limpiar una cadena de texto antes de insertarla […]

eXtplorer

Si estás buscando un gestor de archivos gratuito programado en PHP y que utilice AJAX, echa un vistazo a la siguiente lista que contiene los mejores gestores de archivos totalmente gratuitos y personalizables. Podrás hacer todo lo que necesites, listar directorios y archivos, buscar, subir y descargar archivos, editar, copiar, mover, eliminar y mucho más. […]

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.     ACEPTAR