Galera, fiz uma funcao pra gerar a imagem mini por thumb, seja ela pegando a imagem na mesma pasta, ou em outra pasta. Quando é na mesma pasta ta beleza, mas quando a imagem esta em outra pasta, ta dando o seguinte erro:
Warning: imagejpeg(): Unable to open '.../fotos/galeria/7_01_mini.jpg' for writing in /var/www/virtual/pedrogodinho.com.br/htdocs/galeria/incImagem.php on line 42
Pergunta
::vinicius::
Galera, fiz uma funcao pra gerar a imagem mini por thumb, seja ela pegando a imagem na mesma pasta, ou em outra pasta. Quando é na mesma pasta ta beleza, mas quando a imagem esta em outra pasta, ta dando o seguinte erro:
Warning: imagejpeg(): Unable to open '.../fotos/galeria/7_01_mini.jpg' for writing in /var/www/virtual/pedrogodinho.com.br/htdocs/galeria/incImagem.php on line 42
header ("Content-type: image/png"); function mostrarFoto($foto, $valor){ $imagem = "$foto"; $imagem_gerada = explode(".", $imagem); if(count($imagem_gerada)>2) $imagem_gerada = "...".$imagem_gerada[2]."_mini.jpg"; else $imagem_gerada = $imagem_gerada[0]."_mini.jpg"; if(!file_exists(imagem_gerada)){ $imagem_orig = imagecreatefromjpeg($imagem); $pontoX = imagesx($imagem_orig); $pontoY = imagesy($imagem_orig); #-- redimensionando $altura = $valor; $largura = ($pontoX*$altura)/$pontoY; #$largura = $valor; #$altura = ($pontoY*$largura)/$pontoX; $imagem_fin = imagecreatetruecolor($largura, $altura); imagecopyresampled($imagem_fin, $imagem_orig, 0, 0, 0, 0, $largura+1, $altura+1, $pontoX, $pontoY); #===============================================# #O ERRO APONTA PRA ESSA LINHA imagejpeg($imagem_fin, $imagem_gerada); #===============================================# imagedestroy($imagem_orig); imagedestroy($imagem_fin); } return $imagem_gerada; }Help!
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.