Avatar billede ameq Nybegynder
08. august 2003 - 09:13 Der er 23 kommentarer og
2 løsninger

Upload script i asp

Jeg leder efter et upload script til asp... jeg har en masse script med det samme program jeg løber ind i er at jeg ikke kan bruge request. eller den ikke kan bruge samme form... så nu vil jeg høre om der er en som kan hjælp mig...
lige nu har jeg den her sende hvor jeg skal have udfyldt en mail form og vil kunne upload en fil et server... nej ikke tilføje den til mail =)

jeg har lavet mail scripet lige nu...
nu manger jeg bare det omtalt upload script...

det skal være i samme form som det andet og bruge den samme submit knap...
Avatar billede sierradriver Nybegynder
08. august 2003 - 09:19 #1
Det kan du næsten med sikkerhed med dit nuværende upload script... Men lad os lige høre hvilket upload script du har nu (Eller endnu bedre, hvis du har navnet på upload-komponenten)... Så kan det være at dit problem kan løses uden at skulle skifte script.
Avatar billede sierradriver Nybegynder
08. august 2003 - 09:19 #2
Du må gerne komme med lidt kode fra siden med FORMen og siden med upload koden...
Avatar billede keysersoze Ekspert
08. august 2003 - 09:24 #3
hvis du sender vha enctype="multipart/form-data" og du initialiserer et upload-komponent på efterfølgende side skal du i stedet for request.form benytte upload.form (såfremt du har initialiseret upload-delen som "upload"
Avatar billede ameq Nybegynder
08. august 2003 - 09:26 #4
<form action="send-mail.asp" method="post" name="formen">
<input name="company_name" type="text" id="company_name">
<INPUT TYPE=FILE SIZE=50 NAME="FILE1">
<input type="submit" value="Send" name="send">
</form>

og ja en komponenten ville være godt... har du et? link... (det skal være freeware) =( har ikke nogle penge at bruge på det her..
Avatar billede ameq Nybegynder
08. august 2003 - 09:27 #5
keysersoze det er også hvad det ende af min scripts gør... men hvordan får jeg min company_name ud som en varb. ?? for jeg har prøvet at skrive Upload.Form("company_name") men der kommer den med en fejl...
Avatar billede keysersoze Ekspert
08. august 2003 - 09:27 #6
så kan http://www.aspsmart.com/ -> aspsmartupload anbefales... de har desuden nogle gode eksempler samt downloads
Avatar billede keysersoze Ekspert
08. august 2003 - 09:29 #7
hvordan ser din form ud - hvordan ser uploaddelen ud - og hvad meldes af fejl
Avatar billede ameq Nybegynder
08. august 2003 - 09:31 #8
jeg vil lige prøve aspsmart =) der går lige 5 min he he
Avatar billede ameq Nybegynder
08. august 2003 - 09:58 #9
aspSmartUpload.Files error '800404b5'

Invalid Files Name '' (Error 1205)

/send-mail.asp, line 110

mySmartUpload.files.item(mySmartUpload.Form("FILE1")).saveas "d:\temp\" & myUpload.files.item(mySmartUpload.Form("FILE1")).filename

line 110

Hvordan får jeg lige den til at saveas?
Avatar billede keysersoze Ekspert
08. august 2003 - 10:03 #10
mySmartUpload.files.item(1).saveas "../temp/" & MySmartUpLoad.Files.Item(1).FileName & ""
Avatar billede ameq Nybegynder
08. august 2003 - 10:10 #11
hvad nu hvis jeg vil have et navn på? file1?
Avatar billede ameq Nybegynder
08. august 2003 - 10:12 #12
okey nu fejl =)
aspSmartUpload.File error '80040460'

Unable to save file (Error 1120)

/send-mail.asp, line 110
Avatar billede keysersoze Ekspert
08. august 2003 - 10:22 #13
kig på deres udemærkede dokumentation;

This error may be returned by the component when it can't save a file. It often comes from the NT permissions on the directory. Check, and modify if needed, the security permissions on the directories in which you want the files to be uploaded.
Avatar billede ameq Nybegynder
08. august 2003 - 10:25 #14
For each value In Upload.Form(item)
        Response.Write(item & " = " & value & "<BR>")
      Next

aspSmartUpload.Form error '80040519'

Invalid Form Index '' (Error 1305)

/send-mail.asp, line 8

okey nu fatter jeg hat!!!
Avatar billede ameq Nybegynder
08. august 2003 - 10:25 #15
yes det tænke jeg også... men hvem skal have ret?
Avatar billede ameq Nybegynder
08. august 2003 - 10:32 #16
yes der virker upload nu skal jeg bare have fat i min tekst fælder =)
Avatar billede ameq Nybegynder
08. august 2003 - 10:35 #17
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")   
mySmartUpload.Upload

Response.Write(mySmartUpload.Form(item(1)))

er det ikke rigtig?
Avatar billede keysersoze Ekspert
08. august 2003 - 11:11 #18
det kommer jo an på hvad du skal :) hvis der ikke meldes nogen fejl og filen kommer op så er det vel korrekt
Avatar billede ameq Nybegynder
08. august 2003 - 12:21 #19
he ja okey =)
jeg tror jeg har fået alt til at virke - en ting... jeg ville godt test om der er vælg en fil... lige nu laver den en fejl hvis jeg ikke har valg en fil...
Avatar billede ameq Nybegynder
08. august 2003 - 13:44 #20
kan man test om file fældet er tomt?
Avatar billede keysersoze Ekspert
08. august 2003 - 17:45 #21
det kan du gøre enten vha javascript eller fx MySmartUpLoad.Files.Item(1).FileName <> ""
Avatar billede ameq Nybegynder
10. august 2003 - 21:02 #22
okey tak for hjælpen
Avatar billede sierradriver Nybegynder
10. august 2003 - 21:12 #23
De 7 point var vist lidt let-købte :-)
Avatar billede ameq Nybegynder
12. august 2003 - 09:31 #24
hvis keys... vil have mere på må du lige skrive...
Avatar billede ameq Nybegynder
12. august 2003 - 09:48 #25
hvad skal jeg skreve hvis jeg skal have hele indholdet af file boxen...
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