Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2012, 02:17
KhanS
 
Fecha de Ingreso: noviembre-2012
Ubicación: Spain
Mensajes: 28
Antigüedad: 11 años, 5 meses
Puntos: 0
Libreria GD en el Servidor

Hola a todos, mi problema esta en que estoy usando libreria GD y en localhost me va de maravilla, pero ahora lo he colgado y nada...

Con phpinfo ha dado enable en toda la libreria GD.

Mi codigo.

Código PHP:
<?php

    
include('connect.php');
    
        
$rs mysql_query("SELECT max(id_comp) as id_maximo FROM compartimentos1"); 
        
$fila=mysql_fetch_assoc($rs); 
        
$id $fila['id_maximo']; 
        
    
    
$cantidad $id;

    
$imagen imagecreatefromjpeg("planos/plano1.jpeg");
        
        
$i 1;
        while(
$i <= $cantidad){
        
            
$total mysql_query("SELECT * FROM compartimentos1 WHERE id_comp='".$i."'") or die(mysql_error()); 
            
            if(
mysql_num_rows($total)) { 
                
$row mysql_fetch_array($total); 
                
$coordenadas $row["coord_comp"];
                
$action $row["action_comp"];
                
//echo $ewe."<br>";
                
                
                
$valores explode(","$coordenadas);
                
$j sizeof($valores);
                
//echo $j."<br>";
                
$tamano $j/2;
                
//echo $tamano."<br>";
                
                
$rojo imagecolorallocatealpha($imagen2550063);
                
$azul imagecolorallocatealpha($imagen07225563);
                
$morado imagecolorallocatealpha($imagen198025563);
                
                if(
$action == 'Inundacion'){
                    
$color $azul;
                }
                if(
$action == 'Fuego'){
                    
$color $rojo;
                }
                if(
$action == 'IGP'){
                    
$color $morado;
                }
                
                
                
imagefilledpolygon($imagen$valores$tamano$color);
                
            }
                
$i++;
            
        }
        
    
    
    if(
headers_sent()){ 
    die(
'Headers have been send somewhere within my script'); 
    } 
    
    
ob_clean();
    
    
header("Content-type: image/jpeg"); 
    
imagejpeg($imagen);
    
imagedestroy($imagen); 

?>
Me sale el mensaje del headers_sent y la imagen no sale :S

Headers have been send somewhere within my script


Es extraño porque esta todo igual que en localhost.

Gracias de antemano.