Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2002, 13:19
Anneke
 
Fecha de Ingreso: enero-2002
Mensajes: 77
Antigüedad: 22 años, 3 meses
Puntos: 0
Como muestro imagenes!!!!

Saben. baje este ejemplo de la web con ejemplos de imagenes, pero no pasa nada...

anterior% eran imagepng, la cambie por imagejpeg... y me sale solo caracteres extraños en el navegador... la verda no se q tengo malo.

recien logre activar la gd

aqui va el ejemplo

<?
//Calculamos las dimensiones del boton en funcion del tamano del texto
//la variable $mensaje es recibida por POST o GET
$cuadro = imagettfbbox (6,0,"Verdana.TTF",$mensaje);
$ancho = $cuadro[2]-$cuadro[0]+15;
$im = imagecreate($ancho,15);

//Generamos la paleta
$rojo = imagecolorallocate($im,255,0,0);
$verde = imagecolorallocate($im,192,200,95);
$oscuro = imagecolorallocate($im,33,57,41);
$blanco = imagecolorallocate($im,255,255,255);
$transparente = imagecolortransparent ($im, $blanco);
imagefill($im,0,0,$transparente);

//Generamos los arcos laterales
imagearc($im,7,7,12,12,90,150,$rojo);
imagearc($im,7,7,12,12,210,270,$rojo);
imagearc($im,7,7,11,11,90,150,$rojo);
imagearc($im,7,7,11,11,210,270,$rojo);

imagearc($im,$ancho-7,7,12,12,270,330,$rojo);
imagearc($im,$ancho-7,7,12,12,30,90,$rojo);
imagearc($im,$ancho-7,7,11,11,270,330,$rojo);
imagearc($im,$ancho-7,7,11,11,30,90,$rojo);

//Generamos las lineas rojas
imagerectangle($im,7,1,$ancho/2-3,2,$rojo);
imagerectangle($im,7,12,$ancho/2-3,13,$rojo);
imagerectangle($im,$ancho/2+3,1,$ancho-7,2,$rojo);
imagerectangle($im,$ancho/2+3,12,$ancho-7,13,$rojo);

//Generamos los rectangulos de los cuadrantes
imagefilledrectangle($im,$ancho/2-1,0,$ancho/2+1,3,$oscuro);
imagefilledrectangle($im,$ancho/2-1,11,$ancho/2+1,14,$oscuro);
imagefilledrectangle($im,0,6,3,8,$oscuro);
imagefilledrectangle($im,$ancho-4,6,$ancho-1,8,$oscuro);

//Sacamos el texto
imagettftext($im,6,0,8,9,$oscuro,"Verdana.TTF ",$mensaje);

//Mostramos el grafico en pantalla
imagejpeg($im);

//Liberamos memoria
imagedestroy($im);
?>