Buenas a todos, tengo un problema a la hora de mostrar una foto a traves de una consulta que hago a la base de datos
La consulta la hago asi:
Código PHP:
Ver original$qry = "SELECT * FROM egresado e INNER JOIN ciudad c ON e.COD_CIU=c.COD_CIU INNER JOIN situacion_laboral sl ON sl.COD_SIT_LAB=e.COD_SIT_LAB INNER JOIN fotos f ON f.NUM_CED_EGR=e.NUM_CED_EGR WHERE e.NUM_CED_EGR = '$cedula'";
if ( !$resultado )
die ("Error ejecutando la consulta");
if ($num_filas > 0){
}
?>
Por tanto empiezo a mostrar a traves de html, los resultados, todo bien, solo que al mostrar la foto me genera un codigo erroneo.
Este es el codigo como muestro la foto:
Código PHP:
Ver original<?
header("Content-type: $tipo"); header("Content-length: $peso"); header("Content-Disposition: inline; filename=$nombre");
echo $datos;
?>
y el error es el siguiente:
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\sistema_egresados\info_personal.php :17) in C:\AppServ\www\sistema_egresados\info_personal.php on line 79
es decir en la linea: header("Content-type: $tipo");
Ademas en vez de mostrarme la imagen, lo que me muestra es muchos caracteres extraños...Como se corrige este error?....
Agradezco la ayuda...
Ya probe la consulta SQL y no presenta errores de sintaxis....