Categories
Artí­culos PHP

Guardar y recuperar archivo en un campo blob de PostgreSQL con PHP

Al buscar como insertar un archivo en un campo BLOB de PostgreSQL con PHP, no encontré muchos lugares donde expliquen de una manera clara la forma de hacerlo, los sitios en los que encontré son foros, es así que publico este artículo con el fin de aportar un poco a la utilización de este magífico O-RDBMS.

Categories
Artí­culos PHP

Plugin rel=nofollow para WordPress

Varios motores de búsqueda, entre ellos Google, Msn y Yahoo han tomado la decisión de no seguir enlaces con el atributo rel=nofollow en las etiquetas <a>, como podemos leer en Dirson, Barrapunto y mini-d.

Para esto les presentamos un plugin para WordPress el cual agrega el atributo rel=nofollow a todas las etiquetas anchor que encuentre en los comentarios.

El plugin fué probado en WordPress 1.2 y WordPress 1.2.1, pueden descargar el plugin en este enlace, solo tienen que guardarlo en la carpeta /wp-content/plugins/ y activarlo en la pestaña Plugins del administrador del WordPress. Editar también el archivo /wp-includes/template-functions-comment.php, cambiar la línea 127 por:

php:

echo "<a href='$url' rel='nofollow'>$author</a>";

Espero que les sirva 😉

Plugin

Actualización

Este plugin ya no es necesario a partir de la versión 1.5 de WordPress

Categories
Artí­culos PHP

Mostrar una imagen desde blob mysql usando PHP

Basándonos el artículo anterior de como guardar una imagen y su miniatura a un campo BLOB de mysql, ahora veremos como poder recuperar y mostrar esas imágenes.

Para que el script se muestre como una imagen necesitamos usar la cabecera Content-type y poner el tipo MIME de la imagen que recuperaremos de la tabla, esto es:

Categories
.NET Artí­culos ASP.NET

Implementacion de CallBack utilizando ASP.NET 1.1 y Javascript

Introducción

En estos días en los que se considera de vital importancia el manejo adecuado de recursos, muchas veces nos encontramos con el problema que causan los refrescos, especialmente cuando tenemos dos listas(combos) dependientes, en asp.net 1.1 esto en parte se soluciona con SmartNavigation, pero la utilización de este a su vez trae diferentes consecuencias (problemas con Response.Redirect, el hecho de que sólo sirve en IE, etc.), frente a esto se propusieron algunas soluciones como ésta para evitar el parpadeo de las páginas.

Otra solución, en la cual se basa este artículo, es el que se utiliza en Google Suggest, que utiliza un objeto de javascript denominado XMLHttpRequest, que permite hacer llamadas sin el refresco de la página para obtener documentos XML y así poder interpretarlos o mostrarlos, esto funciona en la mayoría de navegadores (IE, Mozilla 1.0/Firefox, Opera, Safari 1.2).

Categories
.NET Artí­culos ASP.NET

Exportar reportes Crystal Reports en ASP.NET

Introducción

Cuando se quiere exportar reportes hechos en Crystal Reports y vistos a través del CrystalReportViewer en aplicaciones ASP.NET, este no cuenta con un botón exportar, que dentro de aplicaciones Windows existe. Este ejemplo permite exportar a diferentes formatos (EXCEL, PDF, RTF y WORD) usando la funcionalidad que trae el Crystal Reports para dicho objetivo.