Guest --Jetro -- Postado Maio 11, 2007 Denunciar Share Postado Maio 11, 2007 OláEu de novo!Fiz um Script simples para Upload de IMagens, Mas está dando o seguinte erro:As imagens são gravadas no host, co o nome certo etc... mas no Banco de dados, o nome delas está ficando esquisito... por exemplo: Na pasta: cara.jpg No BD: /tmp/php6V5LzDNa pasta: dente-colado.jpg No BD: /tmp/phpWcHLKXOu seja, as imagens no BD estão todas com os seus nomes assim:/tmp/phpX6iIne/tmp/php0qayh5/tmp/phpTmHIkj/tmp/phpHsYXxCtmp/php6V5LzD etc...A estrutura do campo é a mesma que uso em outro programa e funciona.Porque será?Obrigado antecipado..Jetro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 11, 2007 Denunciar Share Postado Maio 11, 2007 Você está gravando no BD o nome temporário e não o nome do arquivo...$_FILES['userfile']['tmp_name'] -> Nome temporário$_FILES['userfile']['name'] -> Nome do arquivo...Veja em que parte do arquivo o nome é gravado no BD... você deve estar usando o tmp_name... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Maio 15, 2007 Denunciar Share Postado Maio 15, 2007 Você está gravando no BD o nome temporário e não o nome do arquivo...$_FILES['userfile']['tmp_name'] -> Nome temporário$_FILES['userfile']['name'] -> Nome do arquivo...Veja em que parte do arquivo o nome é gravado no BD... você deve estar usando o tmp_name...Olá Amigo...Isso mesmo. Na hora do Insert, eu estava enviando $foto para 'foto" a deveria ser $foto_name para 'foto' do BD.Muito obrigado denovo.Att.Jetro Bernardo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Jetro --
Olá
Eu de novo!
Fiz um Script simples para Upload de IMagens, Mas está dando o seguinte erro:
As imagens são gravadas no host, co o nome certo etc... mas no Banco de dados, o nome delas está ficando esquisito... por exemplo:
Na pasta: cara.jpg No BD: /tmp/php6V5LzD
Na pasta: dente-colado.jpg No BD: /tmp/phpWcHLKX
Ou seja, as imagens no BD estão todas com os seus nomes assim:
/tmp/phpX6iIne
/tmp/php0qayh5
/tmp/phpTmHIkj
/tmp/phpHsYXxC
tmp/php6V5LzD etc...
A estrutura do campo é a mesma que uso em outro programa e funciona.
Porque será?
Obrigado antecipado..
Jetro
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.