Jump to content


Photo

Dundas.upload2


  • Faça o login para participar
5 replies to this topic

#1 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 08/11/2005, 09:28

Tenho uma página para upload de uma foto de perfil de usuário.
Funcionava blz até hoje. =/

ERRO:
Can't open file for writing. 
DSUpload.UploadedFile.2 error '80004005'
/eadv3/perfil_do_aluno/perfil_upload.asp, line 51


CODE:
<%
  id = Request.QueryString("id")
  Set objUpload = Server.CreateObject("Dundas.Upload.2")
  objUpload.ProgressID = Request.QueryString("ProgressID")
  objUpload.UseVirtualDir = True
  objUpload.SaveToMemory
  
  If instr(1,objUpload.Files("arquivo").ContentType,"image/pjpeg") Then
 	 If IsNull(objUpload.form("arquivo")) = False Then
    arquivo = id & ".jpg"
    objUpload.Files("arquivo").SaveAs("images\alunos\" & id & ".jpg")
    eaDB.Execute("UPDATE usuarios SET foto=1 WHERE id="& id)
 	 End If
  Else
 	 Response.Write "<span class=datahora>Arquivo inválido. A imagem deve estar no formato jpg!"
 	 Response.Write "<a href=javascript:history.back(-1)>&laquo; Voltar</a></span>"
 	 Response.End
  End If
  set objUpload = nothing
  %>

Alguém já viu isto?
Pode ajudar?
Posted Image

#2 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 08/11/2005, 11:08

Can't open file for writing.

simples.
falta de permissao de escrita na pasta "images\alunos\"

so dar a permissao pelo seu painel de controle q resolve.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#3 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 08/11/2005, 12:10

Can't open file for writing.

simples.
falta de permissao de escrita na pasta "images\alunos\"

so dar a permissao pelo seu painel de controle q resolve.

Já verifiquei as permissões de pasta.
Continua não funcionando.

Engraçado. Funcionava numa boa.
Posted Image

#4 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 09/11/2005, 10:42

Can't open file for writing.

simples.
falta de permissao de escrita na pasta "images\alunos\"

so dar a permissao pelo seu painel de controle q resolve.

Já verifiquei as permissões de pasta.
Continua não funcionando.

Engraçado. Funcionava numa boa.

entao é o caminho. tenta por ocaminho completo fisico.

eu tb atravesse em falar q era permissao, ;) pois a msg de permissao é outra.

a msg de erro q deu no seu code, diz:

- nao foi possivel abrir o arquivo p/ escreve-lo


se nao abriu, logo a url da pasta esta de forma errada ou informando o caminho errado. vai na fe.(y) :)
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#5 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 07/12/2005, 12:46

Tento entender como alguns sistemas param de funcionar do nada.
Estava aqui tentando encontrar uma resposta para o meu problema
e acabei encontrando este post que é exatamente sobre um código que
escrevi aqui.

De repente, qualquer imagem .jpg retorna a linha de erro:

Response.Write "<span class=datahora>Arquivo inválido. A imagem deve estar no formato jpg!"

O que há de errado nesta condicional?
If instr(1,objUpload.Files("arquivo").ContentType,"image/pjpeg") Then

Grato!
Posted Image

#6 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 07/12/2005, 13:30

ixi..

tenta ver se é assim msmo aqui:
"image/pjpeg"

ou será assim:

"image/jpeg"

mas vc usa esse recurso? pq eu nao lembro qual er ao correto nessa sintaxe do dundas.

pq se nao é so vc liberar outros formatos tb:

<%
 id = Request.QueryString("id")
 Set objUpload = Server.CreateObject("Dundas.Upload.2")
 objUpload.ProgressID = Request.QueryString("ProgressID")
 objUpload.UseVirtualDir = True
 objUpload.SaveToMemory
 
  If IsNull(objUpload.form("arquivo")) = False Then
   arquivo = id & ".jpg"
   objUpload.Files("arquivo").SaveAs("images\alunos\" & id & ".jpg")
   eaDB.Execute("UPDATE usuarios SET foto=1 WHERE id="& id)
  End If
 Else
 set objUpload = nothing
 %>

> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!




1 user(s) are reading this topic

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

IPB Skin By Virteq