Jump to content


Photo

Como Salvar Uma Imagem?


  • Faça o login para participar
4 replies to this topic

#1 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 28/05/2009, 17:29

E ai galera...

Estou montando uma aplicação que envia uma foto tirada da webcam pra uma pagina em php..
eu queria saber como posso fazer pra salvar essa imagem no meu servidor..

depois que recebo a imagem estou gerando ela assim:

header( "Content-type: image/jpeg" );
ImageJPEG( $image );
imagedestroy( $image );



#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 29/05/2009, 11:17

Não sei se entendi bem sua dúvida, mas no segundo parâmetro da função imagejpg(), você pode passar o caminho para que a imagem seja salva nele.

[]'s (y)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 29/05/2009, 14:52

Valeus pela força mas agora deu um erro aqui rs..

a linha ficou assim:

ImageJPEG( $image,"imagens/foto.jpg",75);


Só que agora ele está gerando minha imagem menor do que a area dela:
Posted Image

só que agora mesmo eu removendo a linha e deixando como estava antes a imageme stá sendo gerada desse jeito..
não sei se foi algo que mexi no codigo ou no flash..

alguém tem uma luz rs ??

#4 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 29/05/2009, 15:02

Como está o código completo que está executando?
Até mais ^_^

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#5 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 29/05/2009, 15:52

Como está o código completo que está executando?
Até mais ^_^


poxa esqueci de postar o código... mas pelo que estou vendo aqui to achando que é coisa do flash..
segue o código:

$data = explode(",", $_POST['img']);
$width = $_POST['width'];
$height = $_POST['height'];
$image=imagecreatetruecolor( $width ,$height );
$background = imagecolorallocate( $image ,0 , 0 , 0 );
//Copy pixels
$i = 0;
for($x=0; $x<=$width; $x++){
for($y=0; $y<=$height; $y++){
$int = hexdec($data[$i++]);
$color = ImageColorAllocate ($image, 0xFF & ($int >> 0x10), 0xFF & ($int >> 0x8), 0xFF & $int);
imagesetpixel ( $image , $x , $y , $color );
}
}
//Output image and clean
header( "Content-type: image/jpeg" );
ImageJPEG( $image,"imagens/foto.jpg",75);
imagedestroy( $image );






1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq