Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2014, 19:54
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: No pedo ver campo blob desde PHP

O la salvas en un archivo y luego lo muestras ó al leer del campo blob o si quieres mostrarla directamente debes colocar las cabeceras:

Cargas la imagen que ahora es una imagen.php

Código PHP:
Ver original
  1. <img src="imagen.php" />

Aqui tu imagen:

Código PHP:
Ver original
  1. <?php
  2. // archivo: Imagen .php
  3.  
  4.  
  5. header('Content-Type: image/jpeg');  // suponiendo es un jpg
  6.  
  7. if (!isset($_SESSION['k_username']))
  8. {
  9.      // muestro imagen por "defecto"
  10.      $img_default = file_get_contents("imagen_default.jpg");
  11.      echo $img_default;
  12. }
  13.  
  14. include "conexionDB.php";
  15. // select db ..
  16.  
  17. $result = mysql_query("SELECT avatar FROM user_registration WHERE usuario='".$_SESSION['k_username']."'");
  18.  
  19. if (!$result)
  20.     echo $result['campo_blob']; // ahora se vera como imagen

Asi funciona..... lo he hecho... pero es un "esbozo" para que lo entiendas
__________________
Salu2!