Avatar billede 0ffline Nybegynder
07. marts 2004 - 16:32 Der er 7 kommentarer og
1 løsning

Vis simpel eksempel på form der indskriver, uploader etc.

Hej

Er der en flink ekspert, der kan lave et simpel eksempel, hvor man via en form indskriver et textfield til access database,
opretter en mappe, og uploader 2 billeder til den nyoprettede mappe, hvor billederne bliver omdøbt til foto1 og foto2.
Jeg kan godt lave det hvert for sig, men ville meget gerne kunne gøre det hele med en enkelt submit

på forhånd tak
Avatar billede erikjacobsen Ekspert
07. marts 2004 - 16:36 #1
Hvis du kan hver for sig, er det nemt nok at gøre sammen.
Hemmeligheden er at du ved en filupload i ASP ikke kan
bruge request.form, men skal bruge upload-komponentens .form.
Hvis den fx hedder upload skal du altså

  a = upload.form("feltnavn")

Du kan evt skrive hvilken upload-komponent du anvender - der er
selvfølgelig sommetider lidt forskel på dem.
Avatar billede 0ffline Nybegynder
07. marts 2004 - 16:41 #2
Endtil nu har jeg oploaded billederne således, men det hverken opretter mappe, eller ændrer navn

<%

Dim myUpload     
Set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
myUpload.Upload
myUpload.files.Item(1).SaveAs server.mappath("." ) & "\images\" & myUpload.Files("FILE1").Filename

%>
Avatar billede 0ffline Nybegynder
07. marts 2004 - 16:44 #3
Oprette mappen er vel bare åledes
FileSystemObject.CreateFolder(henter navnet fra formen)
Avatar billede erikjacobsen Ekspert
07. marts 2004 - 17:00 #4
Oprette mapper gør du med FileSystemObject - også omdøbning, hvis upload-
komponenten ikke kan selv.
Avatar billede 0ffline Nybegynder
07. marts 2004 - 17:32 #5
Kan du se hvad der går galt her?
<%

dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.CreateFolder(Request.Form("emne"))
set f=nothing
set fs=nothing
%>
Den skulle gerne oprette en mappe med navnet fra formen
Avatar billede erikjacobsen Ekspert
07. marts 2004 - 17:49 #6
Hvis det er samtidig med du uploader skal du huske: upload.form("feltnavn")
Avatar billede 0ffline Nybegynder
07. marts 2004 - 19:29 #7
Hmmm ... kan ikke få det til at virke.
Er der så en der kan bare få upload med ASPsmartupload til at virke
hvor man uploader 4 billeder til en forudbestemet folder og billedenavne bliver omdøbt til foto1, foto2, foto3 og foto4.

Så må jeg jo lave det over 2 gange istedetfor
Ps. Har kigget rundt om på E for at finde noget jeg kunne få til at virke
Avatar billede 0ffline Nybegynder
07. marts 2004 - 20:05 #8
Håndklædet er i ringen.
Jeg ved hvordan du har det med points, men hvis du vil have lidt, kan du jo lægge et svar :O)
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