Ir para conteúdo
Fórum Script Brasil
  • 0

Não Consigo Mais Cadastrar Imagens


viejoyo

Pergunta

Eu não sei o que pode estar acontecendo...troquei de servidor e então não consigo mais cadastrar imagens esta tudo como estava no antigo, o pessoal que administra o servidor me disse que o problema esta comigo ..nas globais que eu tou usando mas não explicou muito bem..vo postar o código que eu uso pra cadastrar imagens e se alguém já passou por isso também e puder da uma ajuda..

$num=rand(2000,9999);
if ($img!="") {
        $uploadDir = '../../upload/empresa/';
        $sem_ext=substr($_FILES['img']['name'],0,strlen($_FILES['img']['name'])-5);
        $ext=substr($_FILES['img']['name'],strlen($_FILES['img']['name'])-4,4);
        $uploadFile = $uploadDir . $_FILES['img']['name'];
        move_uploaded_file($_FILES['img']['tmp_name'], $uploadFile);
        $imagem = new image($uploadFile);
        $imgg=$sem_ext.$num.$ext;
        $imgp=$sem_ext.$num.$ext;
        $height=(49500/$imagem->width());
        $height=(($imagem->height()*$height)/100);
        $imagem->saveresize(183,129,$uploadDir.$imgp);
        $imagem->saveresize(495,$height,$uploadDir.$imgg);
        unlink($uploadFile);
    }

Abraço!!

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

$img vem do formulário de cadastro...tem um campo com esse nome..mais eu não declaro ela sera esse o problema?Veja com é ..

campo onde eu à busco

<input  type="file" name="img" ></td>
e aqui onde eu declaro tudo menos ela
if (isset($_POST['titulo'],$_POST['autor'],$_POST['conteudo'])) {
$titulo=$_POST["titulo"];
$conteudo=$_POST["conteudo"];
$fonte=addslashes($_POST['autor']);

Vo testar aqui pra ve se é isso..

Vlw!!

Link para o comentário
Compartilhar em outros sites

  • 0

O padrão atual do PHP é OFF mesmo... a maioria dos admins de servidores ativa pra manter a compatibilidade com scripts que foram feitos pra funcionar com o registers_globals ativado... mas no PHP6 essa diretiva simplesmente não vai mais existir...

Lá no if coloca...

if (isset($_FILES) {

E veja se o chmod da pasta de destino está ok...

Link para o comentário
Compartilhar em outros sites

  • 0

Como assim não vai existir? Vai ser sempre off é isso? eem relação a meu problema segue sem funcionar e ta tudo ok em relação ao chmod...Obrigado e abraço!!

E ai ESerra por fim deu certo..foi so colocar isso que você me disse..

if (isset($_FILES['img'])) { ..

Obrigado!!

Eu de novo aê...é o seguinte ta pegando que agora se eu não cadastro imagens aparece erros esse de divisão por zero entre outros...eu queria que não fosse obrigatorio esse cadastro de imagens entende? mas quando eu coloco if (isset($_FILES['img'])) { ..fica obrigatório...teria alguma maneria de fazer isso?

Obrigado!!

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...