Avatar billede bacha Nybegynder
19. marts 2001 - 21:05 Der er 25 kommentarer og
2 løsninger

Begynder!

Hej!
Jeg er 100% nybegynder i asp og vil derfor gerne have lit hjælp til min hjemmeside!

Jeg har min side på Trab.dk for der kan man køre asp. Men jeg ved ikke hvad jeg skal indsætte hvor!

På Trab.dk står der følgende:

ASPEmail
ASP E-Mail er et komponent til at sende E-Mail direkte fra dit ASP-script.
Her er er lille eksempel på hvordan du kunne gøre dette:


<%
Set Mail = Server.CreateObject(\"Persits.MailSender\")
Mail.Host = \"mail.trab.dk\"
Mail.From = \"din@e.mail\"
Mail.FromName = \"Dit_Navn\"
Mail.AddAddress \"jsmith@company1.com\", \"John Smith\"
Mail.Subject = \"Sales Receipt\"


Hvis du vil sende E-Mail\'en som REN tekst, skal du gøre sådan her:

Mail.Body = \"Dear John:\" & vbCrLf & \"Thank you for your business. Here is your receipt.\"


Hvis du vil sende E-Mail\'en som en HTML E-Mail, skal du gøre sådan her:

Mail.Body = \"<HTML><BODY BGCOLOR=#0000FF>Dear John:....</BODY></HTML>\"
Mail.IsHTML = True

On Error Resume Next
Mail.Send
If Err <> 0 Then
Response.Write \"An error occurred: \" & Err.Description
End If
%>


Envidre kan du bruge disse funktioner sammen med ASP E-Mail:


Mail.AddCC \"bjohnson@company2.com\" <- Med denne funtion kan du sende kopier af dine E-Mail\'s til de angivede adresser
Mail.AddAttachment \"c:\\dir\\receipt.doc\" <- Her kan du vedhæfte filer til din mail

Jeg vil bare gerne have at man på min side kan skrive sit navn og e-mailadresse og så sende en hilsen!
Så jeg vil gerne have en kode jeg bare kan indsætte på min side!

Mvh Bacha!
Avatar billede bacha Nybegynder
19. marts 2001 - 21:07 #1
lit = lidt
Avatar billede bjarke-b Nybegynder
19. marts 2001 - 21:11 #2
<%
if Request.ServerVariabels(\"REQUEST_METHOD\") = \"POST\" then
Set Mail = Server.CreateObject(\"Persits.MailSender\")
Mail.Host = \"mail.trab.dk\"
Mail.From = Request.form(\"email\")
Mail.FromName = Request.form(\"navn\")Mail.AddAddress \"din@email.dk\"
Mail.Subject = \"Formmail\"

Mail.Body = Request.form(\"besked\")
Mail.IsHTML = True

On Error Resume Next
Mail.Send
Response.Write(\"mailen er sendt\")
end if
%>
<form method=post action=mail.asp>
Dit navn: <input type=text name=navn><br>
Din email: <input type=text name=email><br>
besked <textarea name=besked></textarea><br><input type=submit value=send></Form>
Avatar billede netsrac Praktikant
19. marts 2001 - 21:12 #3
<%
if request.querystring(\"action\") = \"send\" then
Set Mail = Server.CreateObject(\"Persits.MailSender\")
Mail.Host = \"mail.trab.dk\"
Mail.From = \"dinegen@mail.dk\"
Mail.FromName = \"Homepage\"
Mail.AddAddress \"dinegen@mail.dk\", \"Dit navn\"
Mail.Subject = \"Formular på website\"
Mail.Body = request.form(\"besked\") & vbcrlf & request.form(\"navn\") & vbcrlf & request.form(\"email\")
On Error Resume Next
Mail.Send
If Err <> 0 Then
Response.Write \"An error occurred: \" & Err.Description
else
response.write(\"email afsendt\")
End If
else
%>
<form action=\"mail.asp?action=send\" method=\"post\">
Dit navn:<BR>
<INPUT TYPE=\"text\" NAME=\"navn\"><BR>
Din email<BR>
<input type=\"text\" name=\"email\"><br>
Besked<br>
<textarea name=\"besked\"></textarea><br>
<input type=\"submit\" value=\"Send\">
</form>
Avatar billede bjarke-b Nybegynder
19. marts 2001 - 21:12 #4
Gem denne kode som mail.asp
__________________
<%
if Request.ServerVariabels(\"REQUEST_METHOD\") = \"POST\" then
Set Mail = Server.CreateObject(\"Persits.MailSender\")
Mail.Host = \"mail.trab.dk\"
Mail.From = Request.form(\"email\")
Mail.FromName = Request.form(\"navn\")
Mail.AddAddress \"din@email.dk\"
Mail.Subject = \"Formmail\"

Mail.Body = Request.form(\"besked\")
Mail.IsHTML = True

On Error Resume Next
Mail.Send
Response.Write(\"mailen er sendt\")
end if
%>
<form method=post action=mail.asp>
Dit navn: <input type=text name=navn><br>
Din email: <input type=text name=email><br>
besked <textarea name=besked></textarea><br><input type=submit value=send></Form>
__________________

Du skal huske og ændre din@email.dk til den adresse beskeden skal sendes til
Avatar billede netsrac Praktikant
19. marts 2001 - 21:18 #5
Min skal naturligvis også gemmes som mail.asp og
disse linier skal ændre:
Mail.From = \"dinegen@mail.dk\"
Mail.AddAddress \"dinegen@mail.dk\", \"Dit navn\"
Avatar billede netsrac Praktikant
19. marts 2001 - 21:19 #6
bjarke-b >> Uha den er risikabel, hvis nu bruger indtaster en mail som er ugyldig... :-)
Avatar billede bacha Nybegynder
19. marts 2001 - 21:44 #7
Hvor skal jeg oprette mail.asp kan det gøres i Notepad eller hvor???
Avatar billede bjarke-b Nybegynder
19. marts 2001 - 21:46 #8
bacha -> Bare gør det i notepad
Avatar billede bacha Nybegynder
19. marts 2001 - 21:48 #9
Men når jeg så prøver at sende en hilsen kan den ikke finde serveren ligesom når man har skrevet en adresse der ikke findes!
Avatar billede netsrac Praktikant
19. marts 2001 - 21:49 #10
Har du prøvet med mit eksempel ?
Avatar billede bacha Nybegynder
20. marts 2001 - 15:52 #11
Netsrac <--> Der sker det samme!

Jeg vil gerne lige vide om asp er et filformat eller hvad! Hvis nu jeg gemmer filen som mail.asp i notepad og indsætter koden på min side burde det så ikke virke, eller hvordan skal jeg gøre?

Mvh Bacha der ikke har forstand på asp!
Avatar billede netsrac Praktikant
20. marts 2001 - 15:54 #12
Er du sikker på filen hedder mail.asp og ikke mail.asp.txt ?
Avatar billede bjarke-b Nybegynder
20. marts 2001 - 15:57 #13
hvad er din email, så sender jeg den
Avatar billede bacha Nybegynder
20. marts 2001 - 16:01 #14
Netsrac <--> Nej det ved jeg ikke!

bjarke-b <--> bacha@ofir.dk
Avatar billede bjarke-b Nybegynder
20. marts 2001 - 16:08 #15
sendt
Avatar billede bacha Nybegynder
20. marts 2001 - 16:11 #16
bjarke-b <--> Jeg prøver lige det du har sendt (mange tak!)

Avatar billede bacha Nybegynder
20. marts 2001 - 16:20 #17
bjarke-b <--> Cannot find server siger min browser!
Hvad er det jeg skal indsætte på min side? Er det bare det du skrev i dit første svar?
Avatar billede bjarke-b Nybegynder
20. marts 2001 - 16:24 #18
Bare prøv og upload den fil, og så kør den på trab
Avatar billede bacha Nybegynder
20. marts 2001 - 16:27 #19
bjarke-b<--> Skal jeg uploade hele min side, eller bare mail.asp?
Avatar billede bjarke-b Nybegynder
20. marts 2001 - 16:28 #20
mail.asp
Avatar billede bacha Nybegynder
21. marts 2001 - 19:05 #21
Tusind tak Bjarke-B for den gude-agtige hjælp du har givet mig, NU VIRKER DET!!!! Men hvordan kan jeg selv lave asp-filer?

Også mange tak til dig Netsrac!!

Mvh hilsen Bacha
Avatar billede bacha Nybegynder
21. marts 2001 - 19:08 #22
bjarke-b <-->Du behøver ikke at skrive hvordan jeg selv kan lave asp-filer jeg har fixet det!!!
Endnu en varm tak til dig!!!!!!!!!!!!!
Avatar billede netsrac Praktikant
21. marts 2001 - 19:09 #23
Hvis du selv vil lave asp så start på
www.html.dk
www.asp.dk
www.activeserverpages.dk

Eller smut forbi boghandlen :-)
Avatar billede bacha Nybegynder
21. marts 2001 - 20:15 #24
Netsrac <--> Tak for linksne!!
Også mange tak for din hjælp i mit spørgsmål!
Avatar billede netsrac Praktikant
21. marts 2001 - 20:17 #25
Så lidt :-)
Avatar billede bacha Nybegynder
23. marts 2001 - 21:17 #26
Hvordan laver jeg mine
egne asp-filer??

Mvh Bacha
Avatar billede bjarke-b Nybegynder
23. marts 2001 - 21:19 #27
bacha ->

Gå ind i mappeindstilling, vælg så fanebladet vis -> Så fjerner du fluebenet i \"Skjul filtypenavne for kendte filtyper\"

så kan du bare åbne notesblok, skrive din asp kode, vælge gem som, skriv så din_asp_fil.asp
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