Hola tengo el siguiente problema, estoy usando el autentificador para mostrar una base que entre sus datos tiene una imagen
y cuando quiero transformar el binario de la bd a una imagen me da un error que ya envio los header.
El codigo es el siguiente:
Código PHP:
require("aut_verifica.inc.php"); // incluir motor de autentificación.
$nivel_acceso=5; // definir nivel de acceso para esta página.
if ($nivel_acceso < $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
require ("aut_config.inc.php"); // incluir configuracion.
$pag=$_SERVER['PHP_SELF']; // el nombre y ruta de esta misma página.
function cabeceraHTML(){
echo <<< HTML
<html>
<head>
<title>Gestión de Operadores</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.botones { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #0099FF; border-color: #000000 ; border-top-width: 1pix; border-right-width: 1pix; border-bottom-width: 1pix; border-left-width: 1pix}
.imputbox { font-size: 10pt; color: #000099; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1pix #000000 solid; border-color: #000000 solid; font-weight: normal}
A:VISITED { font-weight: normal; color: #0000CC; TEXT-DECORATION:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
A:LINK { font-weight: normal; color: #0000CC; TEXT-DECORATION:none; font-family: Verdana, Arial, Helvetica, sans-serif; border-color: #33FF33 #66FF66; clip: rect( ); font-size: 10pt}
A:ACTIVE { font-weight: normal; color: #FF3333; TEXT-DECORATION:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
A:HOVER { font-weight: normal; color: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 10pt}
body {
background-color: #ECFE78;
}
.Estilo3 {color: #000000; font-weight: bold; }
.Estilo4 {color: #FFFFFF}
.Estilo5 {color: #FFFFFF; font-weight: bold; }
-->
</style>
</head>
<body>
HTML;
}
$db_conexion= mysql_connect("$sql_host", "$sql_usuario", "$sql_pass") or die("No se pudo conectar a la Base de datos") or die(mysql_error());
mysql_select_db("$sql_db") or die(mysql_error());
if (!isset($_GET['accion'])){
$usuario_consulta = mysql_query("SELECT * FROM $sql_tabla2") or die("No se pudo realizar la consulta a la Base de datos");
cabeceraHTML();
echo <<< HTML
<table width="500" border="2" align="center" cellpadding="5" cellspacing="0" bordercolor="#A8C225" bgcolor="#ECFE78">
<!--DWLayoutTable-->
<tr bordercolor="#017A1D" bgcolor="#017A1D">
<td height="90" colspan="9" valign="top" bgcolor="#ECFE78"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFFF"><a href="aut_logout.php"><img src="../logout.jpg" width="500" height="80" border="0" /></a></font></b></font></div></td>
</tr>
<tr bgcolor="#A8C225">
<td width="138" bordercolor="#000000">
<div align="center" class="Estilo3 Estilo4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Especie</font></div> </td>
<td width="144" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Variedad</font></div> </td>
<td width="168" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Procedencia</font></div> </td>
<td width="149" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Envase</font></div> </td>
<td width="103" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">KG</font></div> </td>
<td width="134" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Calidad</font></div> </td>
<td width="137" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Tamaño</font></div> </td>
<td width="125" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Grado</font></div> </td>
<td width="54" bordercolor="#000000">
<div align="center" class="Estilo5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Datos</font></div></td>
</tr>
HTML;
while($resultados = mysql_fetch_array($usuario_consulta)) {
echo <<< HTML
<tr>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[especie] $resultados[imagen]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[variedad]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[procedencia]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[envase]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[kg]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[calidad]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[tamano]</font></strong></div></td>
<td bordercolor="#A8C225" bgcolor="#ECFE78"><div align="center"><strong><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[grado]</font></strong></div></td>
<td bgcolor="#FFFFFF">
<div align="center">
<p><a href="$pag?accion=nivel&id=$resultados[cod_esp]"><img src="../ingreso.jpg" width="49" height="65" border="0" /></a></p>
</div> </td>
</tr>
HTML;
}
echo "</table>
";
mysql_free_result($usuario_consulta);
mysql_close();
}