Pacote e download (esta versão é uma versão rachada apenas para aprender, não use -a para fins comerciais. Vá ao fórum para descomprimir a senha)
Aspupload é um poderoso componente de upload do servidor dinâmico! A instalação deste programa permite que você envie vários documentos por meio de programas ASP!
Aspupload pode implementar as seguintes funções:
1. Limite o tamanho dos arquivos carregados
2. Defina as permissões de usuário
3. Modifique as propriedades do arquivo
4. Carregue vários arquivos ao mesmo tempo
5. Capacidade de salvar arquivos no banco de dados
Hoje, queremos instalar o componente ASPUPLOAD 3.0. O caminho padrão a ser instalado é
C:/Arquivos de programas/Persets Software/aspupload/bin/aspupload.dll
Abra a janela de corrida para entrar:
Regsvr32 c:/Arquivos de programas/PERSITS Software/aspupload/bin/aspupload.dll
Nota: O formato do componente registrado é RegSvr32 ***. DLL
No entanto, ele saltouEu acho que é um problema de caminho. É porque há um espaço no meio dos arquivos de programas? Eu copiei aspupload.dll para c:/window/system32/e novamente o registrei com
regsvr32 aspupload.dllO resultado foi bem -sucedido!
Uso
Como podemos indicar que registramos com sucesso?
O exemplo 1 anexado a ele pode nos ajudar a resolver esse problema. Existem dois arquivos, form1.asp e uploadscript1.asp, na pasta 02_simple, e os coloque em um diretório virtual. Por exemplo, o meu é assim:
Vá para c:/upload para ver se há algum arquivo que você acabou de fazer. Nesse caso, parabéns por registrar o componente com sucesso.
http://127.0.0.1/form1.aspPor que é carregado para c:/upload? Todos abrem uploadscript1.asp, o código é o seguinte:
<%
Configurar upload = server.createObject ("Persits.upload")
'O upload.save ("c:/upload") Aqui está o caminho para salvar, a contagem pode fazer o upload com sucesso o número de arquivos
Contagem = upload.save ("c:/upload")
Response.Write Count & "Arquivos (s) enviados para c:/upload"
%>
Eu entendo! E uma coisa a observar sobre o Form1.asp:
<html>
<Corpo bgcolor = "#ffffff">
<H3> upload simples </h3>
<Form method = "post" Enctype = "Multipart/form-Data" action = "uploadscript1.asp">
<!-O atributo de nome aqui deve ser, caso contrário, ele não pode ser carregado. Recomenda-se escrevê-lo de acordo com ele->
<Input type = "file" size = "40" name = "file1"> <br>
<Input type = "file" size = "40" name = "file2"> <br>
<Input type = "file" size = "40" name = "file3"> <br>
<TIPO DE INPUTAÇÃO = SURPLEAR VALUE = "UPLOGE!">
</morm>
</Body>
</html>
Abra qualquer arquivo para fazer upload, e ele parece
1 arquivo (s) carregado para C:/Upload
Parabéns, é bem -sucedido!
Em seguida, vamos falar sobre alguns atributos do Aspupload e dar alguns exemplos representativos. Para os outros, dê uma olhada nos exemplos em anexo!
File.size Unidade: BytesFile.Path Path