Archive for PHP

función recursiva para buscar archivos en php

Mar 10, 2010 3 Comments

A veces es necesario buscar archivo recursivamente en un directorio, podemos utilizar herramientras como find o reinventar la rueda xD, el siguiente ejemplo es una función recursiva para la busqueda de archivos en PHP.

Read more

Esteganografía en PHP – Un método para ocultar información en una imágen

Mar 10, 2010 1 Comment

La Esteganografía es una disciplina que estudia el “arte” de ocultar información dentro de otro medio. Con el objetivo de lograr que la información oculta pase desapercibida en el medio portador. Una forma, de ocultar información en una imagen, es “utilizar” los bits menos significativos de un pixel, de esta manera, la imagen solo es [...]

Read more

PEAR:Mail y PHPMailer

Feb 20, 2010 No Comments

Hay muchas formas de relizar el envío de un mail en PHP, disponemos de una función muy simple llamada mail (incluso puede llegar a ser muy potente). Pero si deseamos manajer de una forma más clara o sencilla distintos parametros de un mail (archivos adjuntos, imágenes incrustadas, etc.), lo podemos hacer de una forma relativamente [...]

Read more

Usando API Ajax Google desde PHP

Feb 15, 2010 No Comments

La API Ajax de Google (update: deprecated desde nov 2010 xD), nos permite realizar busqueda en su motor web a través de una interfaz web REST, entregandonos el resultado en un objeto JSON. Una forma simple de utilziar la api, es realizar una conexión http get vía file_get_contents, capturar el contenido y decodificar con json_decode. [...]

Read more

Generación de Planillas Excel desde PHP

Feb 13, 2010 No Comments

¿Necesitamos generar una planilla excel dinámica? La generación de una “Planilla Excel” no es una tarea complicada, en muchos lenguajes, como Java y C#, existen librerias libres que nos permiten generar documentos office independiente de la plataforma, como los proyectos Apache POI y su Port NPOI, en PHP, tenemos desde hace un tiempo atrás el [...]

Read more

Fork de Procesos en PHP

Feb 12, 2010 No Comments

¿Necesitamos ejecutar más de una acción al mismo tiempo en PHP? Como en otros lenguajes, PHP dispone de un par de herramientas para crear y manejar procesos duros, especificamente, la extensión Process Control (PCNTL) solo disponible en sistemas like Unix. Cuando un proceso realiza una llamada a fork, el sistema crea otro proceso nuevo, exactamente [...]

Read more

pserver – Un servidor listen socket en PHP

Feb 02, 2010 6 Comments

¿PHP es  solo un lenguaje para el Desarrollo Web? Es posible que muchos digan que si, pero no, hoy en día (y hace bastante tiempo) PHP nos permite resolver una infinidad de problemas en distintos contextos (web apps, shell scripting, app desktop, etc.), tal vez no de la forma más optima y eficiente, pero los [...]

Read more

montar directorio compartido de windows en linux

Jan 20, 2009 No Comments

Si tenemos la necesidad de montar un directorio compartido de windows en nuestro sistema Debian GNU/Linux, podemos utilizar samba, a través del package smbfs (en debian). A travéz de mount e indicando smbfs, podemos montar el directorio compartido //192.168.1.100/www (en el ejemplo usamos autentficación bajo el usuario Administrador y clave 123456 xD).

Read more