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

Gravar Imagem na BD


palhinhax

Pergunta

Boas, estou tentando gravar uma imagem na base de dados, mas ao finalizar o processo o campo da imagem fica com 0kb

penso que o problema estará nesta parte do código, alguém me pode ajudar?

// INSERIR FOTO NUMERO 1

//*********************************************************************************

$nomefoto = $_FILES['foto']['name'];

if ($_FILES['foto']['type']!='){

$pathinicial2 = $_FILES['foto]['tmp_name'];

$tipo = $_FILES['foto']['type'];

$pathfinal2 = "/teste".$_FILES['foto']['name'];

if (move_uploaded_file($pathinicial2,$pathfinal2)){

//echo "Moveu para <b>$pathfinal</b> com sucesso!<br>";

// Gravou para a pasta temporaria, agora vai redimensionar e depois guardar na BD

// Redimensionamento

$foto = redimensiona_ficheiros($pathfinal2,500);

//echo "Já redimensionou";

}else{

echo "Ocorreu um erro: Possivel ataque ao ficheiro!";

}

// FIM de guardar o registo com foto

Obrigado

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O amigo se expressou errado. Ele está fazendo o upload da imagem para algum lugar.

Esse erro da imagem subir com 8kb pode ter várias solução. A primeira coisa que te digo para ver é qual o tamanho máximo de upload permitido no php.ini

Após isso veja se a imagem que você está subindo não tem um tamanho superior ao permitido.

Link para o comentário
Compartilhar em outros sites

  • 0

Amigo acredito que o seu problema está nessa função : redimensiona_ficheiros,

Que aparentemente é onde você redimensiona o foto e sobrescreve a original ... ou algo do tipo...

Se passar o código dela fica possível resolver o problema, pois a parte do upload está patentemente funcional.

Editado por Danilo D. Soncini
Link para o comentário
Compartilhar em outros sites

  • 0

Recebi código da função de redimensionar e esta tudo correto também.

Analisando outros possíveis pontos:

A Aplicação possui permissão para gravar nos diretórios ?

Tira da função de redimensionar o unlink do final e veja se é criado os arquivos cada vez que é feito o redimensionamento.

O Upload esta sendo realizado com sucesso?

Verifique se o arquivo esta realmente no seu servidor depois do Upload.

Bem até agora foram esses os outro possíveis motivos que encontrei para o problema.

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...