Jump to content
Fórum Script Brasil
  • 0

Gravar Imagem na BD


palhinhax

Question

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 to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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.

Edited by Danilo D. Soncini
Link to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...