Jump to content


Photo

Dundas Upload


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

#1 KBR

KBR

    kl3b3r

  • Usuários
  • 392 posts
  • Sexo:Não informado
  • Localidade:Mauá - SP
  • Interesses:ASP // DESENVOLVIMENTO WEB // MYSQL // ACCESS // FLASH // FIREWORKS // DREAMWEAVER // REDES

Posted 26/03/2004, 14:23

E ae galera, beleza???

Bom, meu server tem o DundasUpload instalado. Mas está acusando um erro ao enviar os arquivos.

foto.asp
<HTML>
<BODY BGCOLOR="#FFFFFF">

<h3>Tamanho máximo permitido: 100Kb</h3>

	<FORM METHOD="POST" ENCTYPE="Multipart/Form-Data" ACTION="foto_gravar.asp"> 
		<INPUT TYPE="FILE" SIZE="40" NAME="arquivo1"><BR> 
		<INPUT TYPE="FILE" SIZE="40" NAME="arquivo2"><BR> 
		<INPUT TYPE="FILE" SIZE="40" NAME="arquivo3"><BR> 
		<INPUT TYPE="FILE" SIZE="40" NAME="arquivo4"><BR> 
		<INPUT TYPE="FILE" SIZE="40" NAME="arquivo5"><BR> 
		<INPUT TYPE=SUBMIT VALUE="Upload!">
	</FORM>
</BODY> 
</HTML>

foto_garavar.asp
<%
'On Error Resume Next

Set objUpload = Server.CreateObject ("Dundas.Upload.2")

'Modificando o nome do arquivo
objupload.UseUniqueNames = true

'tamanho maximo
objupload.MaxFileSize = 100000
	
'gravando o arquivo na pasta destino
objupload.UseVirtualDir = false
objUpload.Save "d:\asp\upload\arquivos"

'check to see if method call was successful using VBScript's Err object, if 
' an error occurred we will redirect user to a fictitious error page
If Err.Number <> 0 Then
Response.Redirect "Error.asp"
Else

For Each objUploadedFile in objUpload.Files
Response.Write objUploadedFile.TagName & " foi salvo.<br>"

If InStr(1,objUploadedFile.ContentType,"octet-stream") Then
objUploadedFile.Delete
End If
Next

End If


Set objUpload = Nothing
%>

Bom... eu tenho o Dundas rodando no meu PC. Se eu rodar esse código no meu PC, dá certo, mas quando eu jogo pra net, dá o seguinte erro:

Server object error 'ASP 0178 : 80070005'

Server.CreateObject Access Error

/upload/foto_gravar.asp, line 4

The call to Server.CreateObject failed while checking permissions. Access is denied to this object.


O que seria esse erro???

Detalhe... Quando eu mando pra net, eu envio da seguinte forma:
objupload.UseVirtualDir = true objUpload.Save "arquivos"

Alguém consegue me explicar o erro???

#2 mathielo

mathielo

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 05/11/2004, 08:24

falae cara...

bom, este erro acontece as vezes em meu servidor também. Verifique pela área administrativa do servidor as opções de PERMISSÃO. Marque os arquivos como "read" e "write". Acredito que assim funcionará!!

abraços
Mathielo

#3 paulojrpb_php

paulojrpb_php

    12 Horas

  • Usuários
  • 121 posts
  • Sexo:Não informado

Posted 10/02/2006, 11:40

Olá pessoal.. estou com um probleminha parecido..
eu uso o dundas tb. Na hora de pegar o caminho para poder abrir o arquivo on-line não estou conseguindo. pq na hora de gravar ele grava o caminho físico e na hora de mostrar, preciso mostrar o caminho lógico.
Alguém sabe como fazer isso?
Abraços,

Paulo Jr.
"Não te estribes no teu próprio entendimento!!!"
Paulo Jr. PHP Development (Intermediary)

#4 Humberto - S.O.S.

Humberto - S.O.S.

    ...

  • Banidos
  • PipPipPipPipPip
  • 463 posts
  • Sexo:Masculino
  • Localidade:São Bernardo do Campo - SP

Posted 10/02/2006, 14:49

A resposta do KBR:
Tente remover a linha 4, caso as permissões não dê certo.

Resposta para paulojrpb_php:
<%
reg=0
Set fs = Server.CreateObject("Scripting.FileSystemObject")
Caminho_Fisico = server.MapPath("upload/radios/")
caminho = Caminho_Fisico&"\"

Set folder = fs.Getfolder(caminho)

For each File in Folder.Files

if file.name = "Thumbs.db" then
else
arquivo = <img border=1 width=50 height=60 src=upload/radios/"&file.name&"></a>"
end if

if reg =1 then '====se o n&ordm; de fotos chegar a esta variavel..
exit for '===sair do For de busca na pasta de fotos
End if
reg=reg + 1
next

Response.Write(arquivo)
%>
...




1 user(s) are reading this topic

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

IPB Skin By Virteq