Jump to content


buscaeu

Member Since 23/06/2010
Offline Last Active 06/07/2010, 13:38
-----

Topics I've Started

[Resolvido] Renomear Imagem Md5 Com ExtensãO

23/06/2010, 17:15

Olá pessoal boa noite!!
su iniciante em php. e gostaria da ajua de vocês!!
quando eu uso este cogigo da certo e a imagem é renomeada.
porem não fica a extensão ex .jpg, .gif, png.
quando eu coloco não em limitar extensão funciona normal porem gostaria que a foto fosse renomeada com a extensao.

Obrigado

segue abaixo o codigo

	$nome_arquivo = $file['name'];
    $tamanho_arquivo = $_FILES[$id_arquivo]['size'];
    $arquivo_temporario = $_FILES[$id_arquivo]['tmp_name'];
    	$nome_arquivo = md5($nome_arquivo);
	$nome_arquivo = "$x[id_usuario]_Image_site_".$nome_arquivo;
	

    if (!empty ($nome_arquivo))
    {
    	if ($sobrescrever == "nao" && file_exists("$caminho_absoluto/$nome_arquivo"))
    	{
            $erro = TRUE;
    		echo "Arquivo $nome_arquivo já existe.";
   		}

    	if (($limitar_tamanho == "sim") && ($tamanho_arquivo > $tamanho_bytes))
        {
            $erro = TRUE;
    		echo "Arquivo $nome_arquivo deve ter no máximo $tamanho_bytes bytes.";
   		}

    	$ext = strrchr($nome_arquivo,'.');
    	if ($limitar_ext == "sim" && !in_array($ext,$extensoes_validas))
    	{
            $erro = TRUE;
    		echo "Extensão do arquivo $nome_arquivo inválida para upload.";
   		}

IPB Skin By Virteq