Jump to content


Photo

Erro No Envio De Imagens


  • Faça o login para participar
1 reply to this topic

#1 PHP-man

PHP-man

    12 Horas

  • Usuários
  • 257 posts
  • Sexo:Masculino

Posted 17/08/2007, 22:55

Olá pessoal como vão?

Aconteceu uma situação que nunca esperei, e não sei como resolver.

Tenho um sistema de catalogo virtual feito por mim mesmo em HTML, PHP, JS e MySQL. Neste sistema tenho o cadastro de produtos e cadastro imagens no tamanho 640 x 480 tamanho padrão VGA de câmeras digitais.

- O sistema funciona normalmente e aceita as extensões JPG e JPEG envia a imagem pro server, cria uma miniatura e grava o nome do arquivo no BD.

- O problema é que fui fazer um teste tirando uma foto de uma camera digital, e ai fui cadastrar o produto direto desta foto sem que ela passase por qualquer programa editor de imagens como photoshop ou outros e ai da erro. O arquivo não é enviado para o servidor.

Agora o porque eu não sei, pois se abrir o arquivo num editor "uso o photoshop" e salva-lo novamente, ai envia normalmente.

Minha include de consistencia é a seguinte:
<?php

// *** Parâmetros de configuração da operação ***

// Limitar as extensões? (sim ou nao)
$limitar_ext = "sim";


// extensões autorizadas
$extensoes_validas = array(".jpg",".jpeg");

//caminho absoluto onde os arquivos serão armazenados
$caminho_absoluto = "/home/casaecoi/public_html/painel/fotosProdutos/";

// Limitar o tamanho do arquivo? (sim ou nao)
$limitar_tamanho = "nao";

// tamanho limite do arquivo em bytes
$tamanho_bytes = "200000";

// se já existir o arquivo, indica se ele deve ser sobrescrito (sim ou nao)
$sobrescrever = "nao";

?>

Se eu colocar na opção Limitar extensão a opção "nao" ela vai, porém observer que as extensões JPG e JPEG já estão declaradas como permitidas e ao acessar as propriedades do arquivo no tipo dele realmente consta que o tipo é JPG. Ai não entendo é nada.


Se alguém ja passou por isso e pode me ajudar agradeço!

T+

Edição feita por: PHP-man, 17/08/2007, 23:05.

Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 19/08/2007, 10:10

Deve ser por causa do case-sensitive.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

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

IPB Skin By Virteq