Avatar billede kiwankow Nybegynder
12. august 2007 - 18:02 Der er 5 kommentarer og
1 løsning

hvordan vedhæfter/sender jeg en fil med aspmail

hejsa

jeg vil gerne have lavet en side hvor man udfylder nogle felter med navn og adresse osv. og ligeledes skal man fra sin harddisk kunne vedhæfte filer... det skal helst være i aspmail da min server understøtter det.

på forhånd tak
Avatar billede jansangill Nybegynder
12. august 2007 - 20:15 #1
Gøres ved hjælp af input felter:

<form action="upload.asp" method="post" enctype="multipart/form-data">
Navn:<input type="text" name="navn"><br>
Adresse:<input type="text" name="adresse"><br>
Billede:<input type="file" name"billede"><br>
Submit:<input type="submit">
</form>
<%if request.form("billede")<>"" then%><br><br><img src="/image/<%=request.form("billede")%>" /><%else%><br><br><br><br>Intet billede!<br><br><br><br><%end if%>
<br><br>


upload.asp

'Upload billede via Persits.Upload og aspImage f.eks.

'gem data i db

'redirect dig selv tilbage til forige side.



Vil ikke lave siden for dig, da det jo ikke er mit job:)
Avatar billede jansangill Nybegynder
12. august 2007 - 20:22 #2
hvis du vil have en ide om hvordan det kunne gøres via mail, så her:
<input type="file" name"attachment"/>

Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.FromName = Request.Form("Fname") & Chr(32) & Request.Form("Lname")
Mailer.FromAddress = Request.Form("Email")
Mailer.RemoteHost = "localhost"
if Request.form("from") = "staff" then
Mailer.AddRecipient first_nme & " " & last_nme, toemail
Else
Mailer.AddRecipient Request.Form("emailto"), toemail
End If
Mailer.AddBCC "Jason Roscoe", "jroscoe@riteaid.com"
Mailer.AddAttachment Request.Form("attachment")<----------------------------
Mailer.Subject = Request.Form("subject")
if Request.form("from") = "staff" then
Mailer.BodyText = first_nme & " " & last_nme & ","
Else
Mailer.BodyText = Request.Form("emailto") & ","
End if
Mailer.BodyText = Chr(13) & Request.Form("Comments") & Chr(13) & Chr(13) & Request.Form("Fname") & Chr(32) & Request.Form("Lname") & Chr(13) & Chr(13) & "--The above email was sent using Zion's online contact form.--"
if Mailer.SendMail then
Response.Write ("Thank you, " & Mailer.FromName & ", for your email. Please use the links on the left side or below to navigate throughout our site.")
else
Response.Write "Mail send failure2. Error was " & Mailer.Response
End if
Avatar billede kiwankow Nybegynder
12. august 2007 - 22:32 #3
jeg har desværre ikke erfaring nok til at kunne danne noget selv ud fra det du har skrevet indtil nu
Avatar billede jansangill Nybegynder
12. august 2007 - 22:37 #4
Måske kan jeg hjælpe dig, men jeg har brug for at vide præcist havd du vil have der skal gøres.......
Avatar billede kiwankow Nybegynder
13. august 2007 - 20:07 #5
det jeg ønsker er helt præcist:

en side hvor man som bruger kan sende en mail til mig fra en form.

på siden skal der være i alt 7 felter til at udfylde med forskellige oplysninger navn, adresse, postnr, by, telefon osv..

herunder skal der være mulighed for at sende en fil til mig igen med ialt 6 felter med tekst. hvis man ønsker at sende 2,3,eller flere billeder skal der selvfølgelig være 6 inputfelter pr billede..

håber det kan lade sig gøre..
Avatar billede kiwankow Nybegynder
26. juni 2008 - 06:10 #6
lukket
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