Foros del Web » Programando para Internet » PHP »

Ayuda porfa, Imagen Binary

Estas en el tema de Ayuda porfa, Imagen Binary en el foro de PHP en Foros del Web. Hola amigos buen dia, necesito una ayuda, mi jefe tiene un sistema adminisrtativo (Profit Plus con SQL Server) en el cual tienen sus productos con ...
  #1 (permalink)  
Antiguo 23/11/2010, 14:20
 
Fecha de Ingreso: marzo-2009
Mensajes: 41
Antigüedad: 15 años, 7 meses
Puntos: 0
Ayuda porfa, Imagen Binary

Hola amigos buen dia, necesito una ayuda, mi jefe tiene un sistema adminisrtativo (Profit Plus con SQL Server) en el cual tienen sus productos con imagenes, las imagenes se guardan en un campo llamado picture de tipo Binary, el asunto es que no hayo la forma de mostrar esas imagenes en la web con php, yo uso este ejemplo que vi pero me no me muestra nada...

Código PHP:
<? include("conexcion.php"); 
$result mssql_query("SELECT picture from art where co_art='3090VP'",$link);
$mssql mssql_fetch_array($result);
header("Content-Type: image/bmp");
echo 
$mssql[0];
?>
y el resultado que muestra es:
Código:
Warning: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\1.php:3) in D:\AppServ\www\1.php on line 6
*�������"�p…þVisual FoxPro�Package���������Package���������“å��1040.bmp�d:\1040.bmp����.���C:\Users\Admin\AppData\Local\Temp\1040.bmp�¶ä�BM¶ä�����6���(���Š��ô��������€ä�������������þþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüûûûûûûûûûû

Alguna Solucion?? Gracias, Saludos.
  #2 (permalink)  
Antiguo 23/11/2010, 15:00
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 11 meses
Puntos: 12
Respuesta: Ayuda porfa, Imagen Binary

Hola.. en principio te explico por si no lo sabes, que ese error salta cuando haces un "header location" despues de que haya codigo html...

osea no podes hacer un header location si ya imprimiste codigo html

abrazo !
  #3 (permalink)  
Antiguo 23/11/2010, 15:24
 
Fecha de Ingreso: marzo-2009
Mensajes: 41
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Ayuda porfa, Imagen Binary

Cita:
Iniciado por softmaster Ver Mensaje
Hola.. en principio te explico por si no lo sabes, que ese error salta cuando haces un "header location" despues de que haya codigo html...

osea no podes hacer un header location si ya imprimiste codigo html

abrazo !
si lo se, pero en ese error se puede apreciar que esta tomando unas datos como su nombre y extencion.... si borro todos los codigos html superio y solo dejo el codigo php
Código PHP:
<? include("conex2.php"); 
$result mssql_query("SELECT picture from art where co_art='3090VP'",$link);
$mssql mssql_fetch_array($result);
header("Content-Type: image/bmp");
echo 
$mssql[0];
?>
me muestra el siguiente mensaje...

No se puede mostrar la imagen “http://localhost/1” porque contiene errores.


lo que necesito de sus ayuda es que cual seria la forma correcta para que me muestre la imagen en mi web php???
ya que en la web donde tengo que mostrar la imagen tiene codigo html y nunca e trabajado con imagenes binarias en base de datos, gracias por sus ayudas
  #4 (permalink)  
Antiguo 23/11/2010, 15:41
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 11 meses
Puntos: 12
Respuesta: Ayuda porfa, Imagen Binary

Mira la mejor forma de hacerlo es hacer un archivo php por ejemplo: imagen.php

en imagen.php realizas la consulta a la base de datos donde estan las imagenes recibiendo el valor co_art mediante GET y despues solamente llamas a la imagen asi:

Código HTML:
<img src="imagen.php?co_art=$_GET['co_art']"  /> 
se entendio o queres un ejemplo de codigo ?

Etiquetas: binary
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:07.