AJUDA
Buscar:
FAQ:
Aumentar Letras Diminuir Letras   
Como usar o componente Dundas Upload?

Abaixo segue um exemplo simples de implementação do Dundas Upload.


A primeira etapa consiste na criação de um formulário para o upload dos arquivos, abaixo segue um exemplo:


<html>
<body bgcolor="#FFFFFF">
Selecione até 5 arquivos do seu computador para carregar no diretorio de dados/upload do site. Tamanho máximo de até 1MB:
<form method="POST" enctype="multipart/form-data" action="teste_dundasupload.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="Carregar">
</form>
</body>
</html>






Após, crie um arquivo chamado teste_dundasupload.asp(ele será executado como "ACTION" do formulário previamente publicado:



<%
' Baseado no exemplo da propria ASPAlliance
' Continuar se ocorrer algum erro
' Este script supoe que existe um diretorio upload dentro da pasta dados
On Error Resume Next

Dim sCaminho

sCaminho = Replace(LCase(Server.MapPath("/")),"web","dados\upload")

' Criar instancia do Objeto
Set objUpload = Server.CreateObject ("Dundas.Upload.2")

' Gravar arquivo no diretorio dados do proprio site
' Tambem sera gravado em memoria utilizando o metodo SaveToMemory
'
' Tamanho maximo de arquivo de 1MB
objUpload.MaxFileSize=1048576
objUpload.UseUniqueNames=FALSE
objUpload.Save sCaminho

' Verificar se ocorreu algum erro durante a chamada.
' Se ocorrer, redirecionar para uma pagina de Erro ficticia
If Err.Number <> 0 Then
Response.Redirect "Erro_dundasupload.asp"
Else
' Criar um loop para verificar os arquivos carregados
' Se for executavel, apagar do disco
' Mostrar uma caixa de diálogo com nome dos arquivos
For Each objUploadedFile in objUpload.Files
Response.Write "campo &quot;" & objUploadedFile.TagName & "&quot; do Formulario - Caminho : " & objUploadedFile.Path & " - Tamanho : " & CStr(objUploadedFile.Size) & " bytes<br>"
If InStr(1,objUploadedFile.ContentType,"octet-stream") Then
Response.Write " MAS O Arquivo foi REMOVIDO por ser um tipo proibido"
objUploadedFile.Delete
End If
Next

' Mostrar o nome de cada um dos elementos do formulário
'For Each objFormItem In objUpload.Form.Count
' Response.Write "<br>Item passado no formulário e´: " & objFormItem.Value
' Response.Write "<br> Valor do ítem do formulário e´: " & objFormItem.Value & "<br>"
'Next

'Response.Write "Chegou ao final do script"

End If

' Remover o objeto
Set objUpload = Nothing
%>





Depois, crie o arquivo Erro_dundasupload.asp para ser apresentado no caso de erro:


<%@ language=vbscript %>
<%
Response.Write "Ocorreu um Erro"
%>
Abrir/Fechar Barra de Assuntos Relacionados
Aumentar Letras Diminuir Letras  
1. Como usar o componente AspEmail?

2.  Como usar o componente CDOSYS?

3. Como usar o componente ASPUpload?

4. Como incluir um Link do tipo "Indique este site" na minha página em uma Hospedagem com plataforma Windows?

5. Glossário Revenda Linux - cPanel

6. Como fazer o Upload de arquivos via PHP?

7. Como enviar mensagens por formulário de contato através do PHP?

8. Como usar o componente FileSystemObject (FSO)?

9. Como otimizar minha programação para que meu site não consuma recursos de modo excessivo em um servidor?

10.  Como usar o componente ASPPDF?

11. Como executar Stored Procedures em MySQL utilizando Asp.Net?

12. Como fazer um formulário em FLASH com PHP?

13. Como conectar ao MySQL utilizando Asp.Net?

14. Como usar o componente Dynu?

15. Proteção de diretórios via web.config em hospedagens Windows

16. Como instalar o Magento em uma plataforma Linux do UOL HOST?

17. Minha programação utiliza ASP. Como posso proteger meus formulários de e-mail para evitar que eles sejam utilizados por terceiros?

18. Quero exibir/listar o conteúdo dos diretórios da minha hospedagem, é possivel?

19. Como instalar o PHP Fusion em uma plataforma UOL HOST?

20. E-mail marketing para o B2C - design e conteúdo relevante

21. Os 10 erros mais freqüentes em e-mail marketing.

22. Quero ter um contador de visitas(hits) no meu site. Como fazer?

23. Como configurar o SQL Session State Server para uso com o MSSQL?

24. Checklist para campanhas de e-mail marketing.

25. Como usar o componente ASPEasyZip?

26. Como usar o componente Chart Director?

27. Como instalar o RoundCube em uma Revenda Linux do UOL HOST?

28. Quais são os passos que devo executar após contratar uma revenda no UOL HOST?

29. Proteção de diretórios e arquivos via .htaccess:

30. Como utilizar o módulo URL Rewrite do IIS 7/Windows 2008 no UOL HOST?

31. Como instalar o Moodle em uma hospedagem do UOL HOST?

32. Como posso utilizar arquivos .htaccess para alterar parâmetros nas hospedagens Linux do UOL HOST?

33. Como instalar manualmente o osCommerce em uma plataforma do UOL HOST?

34. Como transferir meu site de outro provedor de hospedagem para o UOL HOST?

35. Como colocar um vídeo ou arquivo de áudio no meu site?

36. Ao acessar o meu site, meu sistema de anti-virus acusa perigo. O que fazer?

37. Estou tendo problemas no Upload de arquivos grandes via script ASP, ASP.NET ou PHP na plataforma Windows, o que fazer ?

38. Como Instalar o Coppermine Photo Gallery em uma Plataforma do UOL HOST?

39. Glossário de Campos necessários para importação de Produtos da Loja Virtual.

40. Como enviar mensagens por formulário de contato através do ASP.NET?

41. Um cliente da minha revenda deseja utilizar seus e-mails no Google Apps, é possível?

42. Como alterar as imagens da vitrine de uma Loja Virtual?

43. Como usar o componente ASPGRID?

44. Quais os passos para estabelecer uma conexão com bancos MySQL através de ASP sem o uso de DSN?

45. Como usar o componente AspTreeView 2?

46. Hospedo meu site no UOL HOST mas quero usar o Google Apps para meus e-mails, é possível?

47. Como incluir meu site no Google e como fazer com que ele tenha um melhor resultado nas buscas?

48. Como testar a conexão com um banco de dados MSSQL e PHP?

49. Site, Hospedagem, Domínio, etc. Entenda melhor o que são.

50. Como usar o componente ASPJPEG?

51. Ao acessar um diretório de meu site, me deparo com a seguinte mensagem de erro: "The request filtering module is configured to deny a path in the URL that contains a hiddenSegment section." Por que?

52. Registrei meu domínio com o UOL HOST, mas quero usar o Google Apps para meus e-mails, é possível?

53. O que são os conceitos de CMS, Bloco Estático e MetaData na Loja Virtual?

54. Minha hospedagem é Linux, tenho o dump de minha base de dados MySQL e, em função do tamanho, não posso usar o gerenciador de Banco de dados do Painel, como posso rodar o Dump no servidor?

55. Como usar o componente OWC (Office Web Component)?

56. Como posso configurar páginas de erro personalizadas?

57. Qual o limite de tamanho para criação de mensagens dentro do sistema de E-mail Marketing?

58. Como importar produtos de um arquivo CSV para a Loja Virtual?

59. Como importar imagens de Produtos para a Loja Virtual do UOL HOST?

60. Como exportar Produtos e Clientes existentes na Loja Virtual para um arquivo CSV?

61. Mesmo usando o MySQL Conector com versão superior a 5.1.5 ao acessar meu site em .NET vejo a mensagem: "Unable to find the requested .Net Framework Data Provider. It may not be installed". O que fazer?

62. Como testar a conexão com um banco de dados MySQL e PHP?

63. Dicas para produção de um e-mail marketing.

64. Como criar um Sitemap para o Google?

65. Como configurar Joomla para trabalhar com "Clean Urls" em uma plataforma Windows?

66. Como alterar o logotipo da página no construtor de sites?

67. Como criar um atributo de um produto dentro da Loja Virtual?

68. Como migrar meus e-mails para o UOL HOST utilizando o Outlook 2007?

69. Como criar um formulário para um site construído através do construtor de sites?

70. Como compilar um arquivo em C?

71. Possuo uma Loja Virtual com conteúdo adulto e gostaria de colocar uma mensagem de aviso na página inicial. Como fazer?

72. Registrei um domínio com o UOL HOST e quero redirecionar uma entrada para o Webnode. Como fazer?

73. Como adicionar uma imagem ao lado da URL de uma Loja Virtual(Favicon)?

74. O recurso de "Parent Paths" é ativado por padrão nas hospedagens Windows?

75. Tenho um domínio/hospedagem com o UOL HOST mas quero usar o Windows Live Hotmail para meus e-mails, é possível?

76. Como configurar o Drupal para trabalhar com "Clean Urls" em uma plataforma Windows?

77. Como configurar Wordpress 2.7.1. para trabalhar com "Clean Urls" em uma plataforma Windows?

78. Como adicionar um mapa do Google Maps no meu site

79. Como cadastrar uma lista de destinatários na ferramenta de e-mail marketing?

80. Quero cadastrar várias cores e depois associá-las a um produto dentro da Loja Virtual, o que devo fazer?

81. Quais as dicas para melhorar um site recém criado através do Construtor de Sites?

82. Glossário do serviço de estatísticas/relatório de visitação.

83. Como conectar meu banco de dados SQL SERVER usando ASP sem DSN?

84. Contratei uma hospedagem de site com o UOL HOST e quero redirecionar outros dominios e e-mails para ela, é possível?

85. O que é o htaccess?

86. Como criar subdomínios/domínios direcionando-os para pastas dentro da minha hospedagem Linux utilizando PHP?

87. Como calcular o ROI do e-mail marketing?

88. O que é o Double opt-in no e-mail marketing?

89. Como alterar a prioridade dos arquivos de índice de minha hospedagem Windows?

90. Montei meu site com o Construtor de Sites. Como faço para inserir arquivos para os visitantes fazerem download?

91. Como bloquear o acesso de um determinado IP para o meu site em uma plataforma Windows?

92. Tutorial - Como configurar meu e-mail utilizando a porta 587 para envio de mensagens?

93. Como utilizar o mod_rewrite para conversão de url’s amigáveis em minha hospedagem Linux?

94. O que é Collation de uma Base de dados, como alterar?

95. Como configurar uma página de erro personalizada em um plano de revenda?

96. Como restaurar um backup completo de uma conta de hospedagem gerado em outro cPanel?

97. O que é Python e como funciona no UOL HOST?

98. Como criar subdomínios/domínios direcionando-os para pastas dentro da minha hospedagem Windows?

99. Como habilitar o Google Optimizer na minha Loja Virtual?

100. Como migrar meus e-mails para o UOL HOST utilizando o Outlook 2003?