Jump to content


Photo

Ajuda Com Imagecreate


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

#1 nakamura

nakamura

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 01/05/2009, 23:10

Salve WMO, eu to fanzendo um script e nesse script tem upload de imagens, porem to tendo problemas com a funcao imagecreate, tentei de varias formas, mas como sou leigo nao consegui hehe, como seria possivel utilizar esta funcao pra usar imagnes jpeg, gif e png? ou nao teria esta possibilidade?

lwirkkmeu herói hehe


#2 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 03/05/2009, 13:15

é melhor o imagecreatetruecolor();
e, para criar a partir de um tipo definido, teria de chamar um destes depois...:

imagecreatefromgif()
imagecreatefromjpeg()
imagecreatefrompng()
Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#3 nakamura

nakamura

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 04/05/2009, 01:41

primeiramente obrigado pela resposta, mas eu queria fazer com que pudesse ser dos tres tipos de extensao e o script ja reconhecesse e usasse a funcao correta eu tentei usar uns IF ELSE, mas nao obtive resultado hehe.

lwirkkmeu herói hehe


#4 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 04/05/2009, 10:20

Isso aqui funciona se for imagem vinda de upload, qualquer coisa só modificar um pouco:
preg_match('/image\/(\w{0,})/i',$_FILES['userfile']['type'],$ereg);
		
		$ereg = strtolower($ereg[1]);
		
		if( $ereg == 'jpg' OR $ereg == 'jpeg' ):
			$_img = imagecreatefromjpeg($img);
		elseif( $ereg == 'gif' ):
			$_img = imagecreatefromgif($img);
		elseif( $ereg == 'png' ):
			$_img = imagecreatefrompng($img);
		else:
			$_img = imagecreatefromjpeg($img);
		endif;

Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#5 nakamura

nakamura

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 05/05/2009, 09:43

muito obrigado tentarei usar deste jeito que me passou, muito obrigado, qualquer coisa volta a encomodar novamente hehe

lwirkkmeu herói hehe





1 user(s) are reading this topic

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

IPB Skin By Virteq