Avatar billede thyrring Nybegynder
04. juni 2002 - 16:24 Der er 9 kommentarer og
1 løsning

Opload af billeder via asp side

Jeg skal på en eller anden måde have en asp side, hvorfra man kan oploade billeder fra harddisken på brugerens maskine, til serveren i en bestemt mappe!

Er der en smart måde at gøre det på så man undgår FTP!
Lidt ala "gennemse..." i Windows.

;o)
Thomas
Avatar billede medions Nybegynder
04. juni 2002 - 16:25 #1
Det skal du gøre via. en upload komponent... Der findes flere af slagsen! Fx. ASPUpload! - jeg finder lige noget mere 2 sek..!

//>Rune
Avatar billede medions Nybegynder
04. juni 2002 - 16:26 #2
Her har du lidt at vælge imellem.... Vælg den komponent som dit webhotel har installeret!

http://activedeveloper.dk/komponenter/default.asp?mode=kategori&id=10
Under hver link, er der en dokumentation til hvordan du bruger de forskellige komponenter!

//>Rune
Avatar billede stig3 Mester
04. juni 2002 - 16:26 #3
Prøv denne her:
http://www.aspsmart.com/

aspSmartUpload
Avatar billede medions Nybegynder
04. juni 2002 - 16:28 #4
De fleste webhoteller har ASPSmartUpload... her er noget kode til den:

<HTML> <BODY BGCOLOR="white">  <H1>aspSmartUpload : Sample 1</H1> <HR>  <FORM METHOD="POST" ACTION="/scripts/aspSmartUpload/Sample1.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>

og din ASP fil:
<HTML> <BODY BGCOLOR="white">  <H1>aspSmartUpload : Sample 1</H1> <HR>  <% '  Variables '  *********    Dim mySmartUpload    Dim intCount          '  Object creation '  ***************    Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")  '  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\")  '  Display the number of files uploaded '  ************************************    Response.Write(intCount & " file(s) uploaded.") %> </BODY> </HTML>

//>Rune
Avatar billede medions Nybegynder
04. juni 2002 - 16:30 #5
<HTML> <BODY BGCOLOR="white">  <H1>aspSmartUpload : Sample 1</H1> <HR> 
<% '  Variables '  *********   
Dim mySmartUpload    Dim intCount          '  Object creation
'  ***************   
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
  '  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\")  '  Display the number of files uploaded '  ************************************
 
Response.Write(intCount & " file(s) uploaded.") %> </BODY> </HTML>

Det så da ik' for godt ud.. her er en der er lidt mere overskuelig... :-)

//>Rune
Avatar billede medions Nybegynder
04. juni 2002 - 16:35 #6
Her kan du downloade det script hvor det hele fungere:
http://www.activeserverpages.dk/download/default.asp?mode=showdownload&id=371

//>Rune
Avatar billede thyrring Nybegynder
04. juni 2002 - 16:37 #7
Jeg vil helst undgå komponenter, er der en løsning uden?

;o)
Thomas
Avatar billede medions Nybegynder
04. juni 2002 - 16:40 #8
Så skal du uploade uden komponent *G*
http://www.activeserverpages.dk/aspdigital/kapitel6/upload.asp

Det går dog lidt langsommere!
//>Rune
Avatar billede thyrring Nybegynder
06. juni 2002 - 12:05 #9
*G* Godmorgen!!! Hvordan var det lige jeg kunne overse det da jeg kiggede på det den anden dag!!!

Det virker jo fint nok!!!

;o)
Thomas
Avatar billede medions Nybegynder
06. juni 2002 - 12:07 #10
:-)

Thx 4 Poinz
//>Rune
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