Olá pessoal, tudo bem ?? Estou de volta !!!!!!!
Bem, eu não consegui abrir as imagens usando o script que o host postou, esse aí:
<?
#################### //Merchan do Host, hehe
#          CRIADO POR           # 
#         HOSTDESIGNER        #
#         064 9648-5814          #
####################
$TAM = "420";// TAMANHO DA IMAGEM EM LARGURA
$ext = explode("." , $nomedoarquivo);// PEGA O NOME DO ARQUIVO NO BANCO
if($ext[1] == "JPG" or $ext[1] == "jpg"){// VERIFICA SE É JPEG
$executa = "imagecreatefromjpeg";
}
if($ext[1] == "GIF" or $ext[1] == "gif"){// VERIFICA SE É GIF
$executa = "imagecreatefromgif";
}
if($ext[1] == "PNG" or $ext[1] == "png"){// VERIFICA SE É PNG
$executa = "imagecreatefrompng";
}
if($ext[1] == "BMP" or $ext[1] == "bmp"){// VERIFICA SE É BMP
$executa = "imagecreatefromwbmp";
}
$exten = strtolower($ext[1]);// CAPITALIZA EM MINUSCULO
##########################
// CRIA A IMAGEM DINAMICAMENTE
  header("Content-type: image/$exten");
  $im       = $executa($_GET['imagem']);
  $largurao = imagesx($im);
  $alturao  = imagesy($im);
  $largurad = $TAM;
  $alturad  = ($alturao*$largurad)/$largurao;
  $nova     = imagecreatetruecolor($largurad,$alturad);
  imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);
  imagegif($nova);
  @imagedestroy($nova);
  @imagedestroy($im);
// PARA CHAMAR ESTE CODIGO VOCE APENAS COLOQUE ASSIM
// <img src=nomedestearquivo.php?imagem=URL da imagem - eu já tentei assim, mas não deu certo não
?>Aí eu peguei o da galeria Brasil e abriu, esse aqui:
<?
    header("Content-type: image/jpeg");
    $im       = imagecreatefromjpeg($_GET['imagem']);
    $image = imagerotate($im, 0, 0); 
    $largurao = imagesx($image);
	$alturao  = imagesy($image);
	$alturad  = 315;
    $largurad = ($largurao*$alturad)/$alturao;
	$nova     = imagecreatetruecolor($largurad,$alturad);
	imagecopyresampled($nova,$image,0,0,0,0,$largurad,$alturad,$largurao,$alturao);
    imagejpeg($nova);
    imagedestroy($nova);
	imagedestroy($image);
?>Só que como já foi dito anteriormente, esse script aí só funciona com jpg. Será que alguém poderia me dar uma ajuda aí ??
Ah, host, eu consegui usar o script de enviar a foto, e entendi aquela parada lá que vc postou, esse código aí:
$arquivo = "159.jpg";
$ext = explode("." , $arquivo);
echo"pagina.php?$diretorio/$r[id].$ext[0]<BR>";Porque quando eu lia ele, eu via o arquivo "159.jpg" aí eu imaginava: mas e se não for o arquivo 159.jpg ?? Como que iria abrir ?? Teria que usar uma variável ali, mas aí lendo depois eu entendi que tanto faz, ali era só pra pegar a extensão, hehe.
Valew Host.
Falow Galera !!!!!!
					
					
					
							Edição feita por: mi7chael, 09/09/2005, 10:39.