Avatar billede 2kbo Nybegynder
17. april 2003 - 17:41 Der er 9 kommentarer og
1 løsning

aspSmartUpload

Hvordan laver jeg et upload script, jeg vil gerne have hele asp koden til formålet. (Jeg har aspSmartUpload installeret)
Avatar billede eagleeye Praktikant
17. april 2003 - 17:45 #1
Du kan finde flere eks på kode på denne side.:

http://www.aspsmart.com/scripts/aspSmartUpload/publigen/content/templates/show.asp?P=258&L=EN

Så kan du måske finde det eks som passer bedst til dit formål.
Avatar billede 2kbo Nybegynder
17. april 2003 - 17:49 #2
det jeg skal uploade er et billede. Til et artikel system.
Avatar billede oasen Nybegynder
17. april 2003 - 18:17 #3
<HTML>
<BODY BGCOLOR="white">

<H1>aspSmartUpload : Sample 3</H1>
<HR>

<FORM METHOD="POST" ACTION="/scripts/aspSmartUpload/Sample3.asp" ENCTYPE="multipart/form-data">
  <INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
  <INPUT TYPE="FILE" NAME="FILE2" SIZE="50"><BR>
  <INPUT TYPE="FILE" NAME="FILE3" SIZE="50"><BR>
  <INPUT TYPE="FILE" NAME="FILE4" SIZE="50"><BR>
  <INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>

</BODY>
</HTML>



<HTML>
<BODY BGCOLOR="white">

<H1>aspSmartUpload : Sample 3</H1>
<HR>

<%
  On Error Resume Next

'  Variables
'  *********
  Dim mySmartUpload
  Dim intCount
       
'  Object creation
'  ***************
  Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'  Only allow txt or htm files
'  ***************************
  mySmartUpload.AllowedFilesList = "gif,jpg,jpeg,bmp,png"

'  Deny physical path
'  *******************
  mySmartUpload.DenyPhysicalPath = True

'  Only allow files smaller than 50000 bytes
'  *****************************************
  mySmartUpload.MaxFileSize = 50000

'  Deny upload if the total fila size is greater than 200000 bytes
'  ***************************************************************
  mySmartUpload.TotalMaxFileSize = 200000

'  Upload
'  ******
  mySmartUpload.Upload

'  Save the files with their original names in a virtual path of the web server
'  ****************************************************************************
  intCount = mySmartUpload.Save("/aspSmartUpload/Upload")
  ' sample with a physical path
  ' intCount = mySmartUpload.Save("c:\temp\")

'  Trap errors
'  ***********
  If Err Then
      Response.Write("<b>Wrong selection : </b>" & Err.description)
  Else
  '  Display the number of files uploaded
  '  ************************************
      Response.Write(intCount & " file(s) uploaded.")
  End If
%>
</BODY>
</HTML>
Avatar billede oasen Nybegynder
17. april 2003 - 18:20 #4
Ups... så ikke at det var samme adresse som eagleeye's...
Avatar billede 2kbo Nybegynder
17. april 2003 - 18:22 #5
oasen: Jeg glemte at opdatere inden jeg Accepterede eagleeyes svar. :(
Avatar billede 2kbo Nybegynder
17. april 2003 - 18:23 #6
hmm ok
Avatar billede oasen Nybegynder
17. april 2003 - 18:26 #7
Jeg har bare ændret AllowedFilesList til kun at omfatte billedfiler.
Avatar billede werd Nybegynder
28. juni 2003 - 14:00 #8
Hvad er forskellen på:
mySmartUpload.MaxFileSize = 50000
mySmartUpload.TotalMaxFileSize = 200000  ??
Avatar billede eagleeye Praktikant
28. juni 2003 - 14:05 #9
MaxFileSize : sætter begrænsning på hver fil at den max må være eksvis 50kb

TotalMaxFileSize : sætter begrænsning alle filer som uploades eksvis hvis man uploader 10 filer må de tilsammen fylde 200kb

Man kan så kombinere som du har vi at en fil max må fylde 50kb men alle de filer man uploader på samme tid total må fylde 200kb
Avatar billede werd Nybegynder
28. juni 2003 - 14:06 #10
ok, mange tak!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester