• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

PROBLEMA COM SITE... AJUDA AI.

Status
Não esta aberto para novas mensagens.

Heniing

Novato XPZ
<ins><ins></ins></ins> no meu server  o upload de avatar sempre funcionou normalmente...

mais agora não upa mais a imagem, ou seja, não exerce mais a função que é mandar a imagem pro endereço de hospedagem e ela aparecer em tal char...

Quando termino de upar a imagem, aparece isso aqui em baixo

Warning:  imagegif() [
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!
]: Unable to open '_avatars/Avatar_Nabru.gif' for writing in C:\Inetpub\vhosts\mugc.com.br\httpdocs\mu\_class\upload.funcoes.php on line 56

mais logo abaixo disso aparece que a imagem foi enviada com sucesso... ja olhei la no Host e n tinha a imagem que mandei.

então gostaria que alguem me ajudase
[IMG
]http://www.xpzone.net/../Smileys/SoLoSMiLeYS1/smiley.gif

Segue abaixo o meu upload.funçoes.php

<?php

//########################  Função para imagem JPG ###########################

    function reduz_imagem_jpg($img, $max_x, $max_y, $nome_foto) {

        //pega o tamanho da imagem ($original_x, $original_y)

        list($width, $height) = getimagesize($img);

        $original_x = $width;

        $original_y = $height;

        // se a largura for maior que altura

        if($original_x > $original_y) {

            $porcentagem = (100 * $max_x) / $original_x;

            } else {

                $porcentagem = (100 * $max_y) / $original_y;

        }

        $tamanho_x = $original_x * ($porcentagem / 100);

        $tamanho_y = $original_y * ($porcentagem / 100);

        $image_p = imagecreatetruecolor($tamanho_x, $tamanho_y);

        $image  = imagecreatefromjpeg($img);

        imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height);

        return imagejpeg($image_p, $nome_foto, 100);

    }

//########################  Função para imagem GIF ###########################

    function reduz_imagem_gif($img, $max_x, $max_y, $nome_foto) {

        //pega o tamanho da imagem ($original_x, $original_y)

        list($width, $height) = getimagesize($img);

        $original_x = $width;

        $original_y = $height;

        // se a largura for maior que altura

        if($original_x > $original_y) {

            $porcentagem = (100 * $max_x) / $original_x;

            } else {

                $porcentagem = (100 * $max_y) / $original_y;

        }

        $tamanho_x = $original_x * ($porcentagem / 100);

        $tamanho_y = $original_y * ($porcentagem / 100);

        $image_p = imagecreatetruecolor($tamanho_x, $tamanho_y);

        $image  = imagecreatefromgif($img);

        imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height);

        return imagegif($image_p, $nome_foto, 100);

    }

//########################  Função para imagem PNG ###########################

    function reduz_imagem_png($img, $max_x, $max_y, $nome_foto) {

        //pega o tamanho da imagem ($original_x, $original_y)

        list($width, $height) = getimagesize($img);

        $original_x = $width;

        $original_y = $height;

        // se a largura for maior que altura

        if($original_x > $original_y) {

            $porcentagem = (100 * $max_x) / $original_x;

            } else {

                $porcentagem = (100 * $max_y) / $original_y;

        }

        $tamanho_x = $original_x * ($porcentagem / 100);

        $tamanho_y = $original_y * ($porcentagem / 100);

        $image_p = imagecreatetruecolor($tamanho_x, $tamanho_y);

        $image  = imagecreatefrompng($img);

        imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height);

        return imagepng($image_p, $nome_foto, 9);

    }

?>

Desde já, agradeço >.<
 

Heniing

Novato XPZ
Cara, se eu upar JPG da o mesmo erro, PNG da o mesmo erro... so muda o formato

e suporta GIF sim, por que eu upei manualmente uma GIF e ta la funcionando normalmente... sem problema algum.
 
Status
Não esta aberto para novas mensagens.
Topo Bottom