Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2010, 10:01
nexu
 
Fecha de Ingreso: agosto-2010
Mensajes: 66
Antigüedad: 13 años, 8 meses
Puntos: 1
Que estare haciendo mal?

Quiero desplegar una imagen almacenada en un registro pero me tira un error


Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\pelotas\consulta2.php:9) in C:\xampp\htdocs\pelotas\consulta2.php on line 15
�PNG IHDR�oH��IDATH���ۋMQ�ߺ�}qf�Kb"4��!�A�a�I���$��RȐ�K ��'%IJȔF(�

Y este es mi codigo:


<?php
$link = mysql_connect("localhost","localboy","localpass");
mysql_select_db("localbd",$link);

$result = mysql_query("SELECT color FROM usuarios ") or die (mysql_error());
$result_array = mysql_fetch_array($result);
header("Content-Type: image/png");
echo $result_array[0];

?>


Y este con el cual la subi:


<?php
$link = mysql_connect("localhost","localboy","localpass");
mysql_select_db("localbd",$link);

$image = imagecreatefrompng('imagenes/botonrojo.png');
ob_start();
imagepng($image);
$jpg = ob_get_contents();
ob_end_clean();

$jpg = str_replace('##','##',mysql_escape_string($jpg));
$result = mysql_query("UPDATE usuarios SET color='$jpg'");
?>