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.

Categories
Artí­culos Varios

Como crear componentes en Delphi 5 (runtime)

Lo que quiero mostrarles es algo más ingenioso que novedoso, muchas veces veo problemas sobre como crear TComponentes al momento de ejecutar el programa, necesitamos n TComponentes y no podemos definirlos antes de correr el programa, espero esto ayude a aquellos que encontraron limitaciones al programar.

Primeramente el programa está hecho en Delphi 5 usa un TAD tipo Lista.

Para crear cada TComponente uso un método agregar(lista:Lista; nombre:String), el cual es muy similar al típico módulo agregar de un TAD Lista, asi en cada nodo es guardado el TComponente, en el ejemplo son TEdit, y los muestra en el formulario.

Un consejo: Para manipular los TComponentes, uso un atributo más en la Lista, un nombre tipo String, este me sirve para diferenciar a los TComponentes y llegar recursivamente al TComponente que quiero particularizar.

Esto es más Algorítmica de Estructuras Dinámicas que Delphi :P, Espero sirva de algo 🙂

Archivos

Autor

Valois Cuba Villena
Programador

valois at buayacorp.com

Categories
Artí­culos PHP

Guardar una imagen y su miniatura a un campo Blob de mysql

Leyendo distintos foros de PHP, me encontré con uno en el que ofrecían dinero por hacer un script que subiendo una foto mediante un formulario HTML, se guarde esta en un campo BLOB de mysql, y su miniatura en otro campo BLOB, y que al final del script no deberían quedar ni la foto ni la miniatura en el servidor, solamente en la base de datos mysql.

Pues como que me picó el bicho y me animé a hacerlo, y aquí les publico el script para que lo usen si es que lo necesitan.