Clase redimensiona imágenes

Esta clase tiene por finalidad la de redimensionar de forma simple una imagen guardada en el servidor, esta basada en el método imagecopyresampled, basicamente lo que realiza es la captura de la información de la imagen almacenada y crea una nueva imagen en línea reescalada a los nuevos parámetros sin modificar la original. La clase...

Read more

Clase básica para upload de archivos

Clase simple para facilitar la subida de archivos al servidor. class UploadMe { public $pathUpload = ''; public $fileServer = ''; public $maxSize = 2097152; // 2 megas public $mensajeError = ''; public $mimes = array('desc'=>'csv', 'mimeList' => array('application/vnd.ms-excel')); public $descMimes = 'CSV'; /** * * * @param unknown_type $ruta * @param unknown_type $max */...

Read more

Limpia parametros

Es importante el mantener una aplicación segura, es por ello que se debe tener gran cuidado con el manejo de los parámetros que se envíen y usen en todo el sitio. Para este trabajo tengo una función que permite este tipo de trabajo sucio, lo que hace en definitiva limpiar los parámetros de SQL Injection...

Read more

Clase básica de conexion a base de datos Mysql con PHP

Clase para la conexion a una base de datos mysql, es bastante básica, pero funciona bastante bien.

Read more

Inclusión de todos los archivos de una carpeta

En el desarrollo de una aplicación siempre se ocupan inclusiones de archivos para separar las porciones de código, como por ejemplo las carpetas Dao, Bussiness y Facade. Pero cuando son muchas se vuelve una verdadera lata tener que repetir la línea ” require_once ‘nombrearchivo.php’ “, es por ello que desarrollé una pequeña función que automatiza...

Read more

Función con parámetros genéricos o dinámicos en PHP.

En varias ocasiones me ha tocado desarrollar soluciones en donde no es estricto el numero de parámetros que puede recibir una función particular en PHP, y envés de replicar la misma función pero con definición distinta de parámetros se puede implementar la siguiente solución: function fnParamVar () {     $args = func_get_args();     foreach ($args...

Read more