Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2009, 21:17
Roykssop
 
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigedad: 17 aos, 6 meses
Puntos: 1
Problema header('Content-type: image/jpeg');

Buenas noches

Les cuento mi problema, estoy tratando de adaptar un script que encontre para hacer thumbnails de imagenes, el cual esta incluido en la funcion crearthumbnail.

Cdigo PHP:
    <div id="principal">
            <table class="tablatamanio" width="245">
            <tr>
        <?
            
include("Conexion.php");    
            
// Variables globales
            
$i 0;
            
// Defino Parametros del paginator    
            
$_pagi_sql "SELECT * FROM fotos where categoria = 1";
            
$_pagi_cuantos 6;
            
$_pagi_nav_estilo linkspaginador;        
            include(
"paginator.inc.php");
            
//$consulta = mysql_query("Select * from promociones",$connect);
            
while($rows mysql_fetch_array($_pagi_result))
                {
                    if (
$i == 2)
                    {
                        echo 
"</tr>\n";
                        echo 
"<tr>\n";    
                        
$i 0;
                    }
                    
//echo "<td><center><img onClick=\"visualizar('".$rows['Dirimg']."');\" width=\"100\" height=\"100\" src=\"".$rows['Dirimg']."\"></center></td>";
                    
echo "<td><center>";
                    
crearthumbnail($rows['Dirimg']);
                    echo 
"</center></td>";
                    
$i++;
                }
                echo 
"</table>";
                echo 
$_pagi_navegacion;
                    
mysql_close($connect);

                function 
crearthumbnail($ruta)
                {
                    
$fuente = @imagecreatefromjpeg($ruta);
                    
$imgAncho imagesx ($fuente);
                    
$imgAlto imagesy($fuente);
                    
$imagen imagecreate(100,100);
                    
imagecopyresized($imagen,$fuente,0,0,0,0,100,100,$imgAncho,$imgAlto);
                    
header('Content-type: image/jpeg');
                    
imagejpeg($imagen);
                }
                
?> 

   </div>
El problema es que cuando miro el resultado en la pgina me devuelve este warning:

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Doscolumnas\fotos.php:8) in C:\xampp\htdocs\Doscolumnas\fotos.php on line 161
�JFIF�������>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality �C�    $.' ",#(7),01444'9=82<.342�C  2!!222222222222222222222222222222222222222222222 22222��d�d"������������  ����}�!1AQa"q2#B R$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
...


alguna recomendacin.?

Desde ya muchas gracias por su disposicin

Saludos.