Avatar billede onkelmor Nybegynder
22. juni 2003 - 09:22 Der er 11 kommentarer og
1 løsning

ASP formmail

Hej du!

Jeg vil gerne lave en mailform i flash via asp. Ehhh jeg har overhovedet ikke styr på asp. Er der nogle  der kan hjælpe mig lidt?
Avatar billede onkelmor Nybegynder
22. juni 2003 - 09:26 #1
Altså en form hvor personen skriver sin email adr., emne, og txt/body og det bliver sendt til min email :D
Avatar billede baitianlong Nybegynder
22. juni 2003 - 12:37 #2
Skriv det her i flashen:

loadVariablesNum("aspside.asp?name=" + _root.navn + "&email=" + _root.email + "&subject=" + _root.emne + "&message=" + _root.indhold, 0);

og skriv det her i asp siden:

<%

Dim strName, strSubject, strMessage, strEmail
strName = Request.QueryString("name")
strSubject = Request.QueryString("subject")
strMessage = Request.QueryString("message")
strEmail = Request.QueryString("email")

strMessage = replace(strMessage, vbcrlf, vbcrlf & "<br>")

Dim objMail
Set objMail = Server.CreateObject("CDONTS.NewMail")

    objMail.From = "dig@dinISP.dk"
    objMail.To = "dig@dinISP.dk"
    objMail.Subject = "Fra homepage"
    objMail.MailFormat = 0
    objMail.BodyFormat = 0
    objMail.Body = "Navn: " + strName + "<br><br>Email: " + strEmail + "<br><br>Emne: " + strSubject + "<br><br>Besked: " + strMessage
    objMail.Send

set objMail = Nothing

%>

(o;
Avatar billede onkelmor Nybegynder
22. juni 2003 - 13:07 #3
Mine felter skal bare døbes email, emne og indhold?`

Jeg skal kun skrive min egen email i objMail.To ikk?
Avatar billede baitianlong Nybegynder
22. juni 2003 - 13:45 #4
1) Ja, og de skal ligge i root

2) også i from (o;
Avatar billede onkelmor Nybegynder
22. juni 2003 - 15:49 #5
Hey igen.. Jeg er lige ved at lave den..
loadVariablesNum("aspside.asp?name=" + _root.navn + "&email=" + _root.email + "&subject=" + _root.emne + "&message=" + _root.indhold, 0);... Det ska lægge på en send knap ikke?
Jeg skal lige være helt sikker..
Avatar billede baitianlong Nybegynder
22. juni 2003 - 16:04 #6
Jep.... altså:

on(release) {
  loadVariablesNum("aspside.asp?name=" + _root.navn + "&email=" + _root.email + "&subject=" + _root.emne + "&message=" + _root.indhold, 0);
}
 
Er det din egen server du skal køre asp-scriptet på ? Der skal være CDONTS mailobjektet på, det er der i windows 2000 IIS, men ikke i alle andre versioner. Jeg har den liggende, hvis du mangler den (o;
Avatar billede onkelmor Nybegynder
22. juni 2003 - 16:07 #7
Æhhh.. Ja eller det er via en af mine venners server :D Jeg prøver lige at se om det virker..
Avatar billede onkelmor Nybegynder
22. juni 2003 - 16:22 #8
Hej... Øhh der er vist en fejl eller også har min ven ikke det der tamtam på serveren.. http://www.onkelmor.dk/email.asp < Når du har sendt en besked, så modtager jeg den godt nok men der står bare:
Navn:

Email:

Emne:

Besked: i body.. Der står at den er fra min egen email?
Avatar billede baitianlong Nybegynder
22. juni 2003 - 18:45 #9
Nå, men hvis den sender en mail, er alt jo fint. Men du får åbenbart ikke indholdet med fra flashen. De tekstfelter man skriver i skal ligge i _root. Altså i hovedfilmens tidslinie (ikke i et movieclip), og de skal have de rette variabelnavne...
Avatar billede onkelmor Nybegynder
22. juni 2003 - 18:53 #10
Jep.. De ligger på hovedfilmens tidslinie og de har navnene: email, emne og indhold... Skal emne hedde subject og indhold = message eller hvordan?

Jeg behøves ikke at lave et tekstfelt der hedder navn?
Avatar billede baitianlong Nybegynder
22. juni 2003 - 18:56 #11
Hmm, så lyder det jo rigtigt nok ?! Send mig filen, hvis du har lyst. Brug denne emailadresse:    legende.dk@tdcadsl.dk
Avatar billede onkelmor Nybegynder
22. juni 2003 - 19:01 #12
De er på vej
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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