Avatar billede fedtoere Praktikant
10. juli 2007 - 18:03 Der er 15 kommentarer og
1 løsning

Hjælp til mail form i Flash 5

jeg kunne godt bruge lidt hjælp til en fungerende mail form til flash 5.0
Avatar billede maqhem Nybegynder
10. juli 2007 - 18:32 #1
Flash:
var lv= new LoadVars();
lv.F = "afsender@domaene.dk";
lv.T = "modtager@domain.com";
lv.H = "Emne";
lv.M = "Hej";
lv.sendAndLoad("http://www.sinside.dk/sendmail.php", lv, "POST");

PHP (sendmail.php):
<?php
    $F = $_POST["F"];
    $T = $_POST["T"];
    $H = $_POST["H"];
    $M = $_POST["M"];
    mail($T, $H, $M, "From: $F");
?>
Avatar billede fedtoere Praktikant
10. juli 2007 - 21:34 #3
per-olof, yep det er om samme emne.
maghem, min udbyder tilbyder ikke php, kun asp.
Avatar billede maqhem Nybegynder
10. juli 2007 - 21:42 #4
Hvilken udbyder tilbyder ikke PHP? :|

- Desværre, jeg koder ikke ASP.
Avatar billede fedtoere Praktikant
10. juli 2007 - 22:00 #5
Hej maghem, jeg koder desværre heller ikke ASP :-(
Det ender med at jeg må have endnu en udbyder... (med php)
Avatar billede maqhem Nybegynder
10. juli 2007 - 22:23 #6
Jeg koder ikke ASP, men ved at læse forskellige steder på nettet, har jeg sat denne sammen:

<%
    Set myMail = CreateObject("CDO.Message")
    myMail.From = Request.Form("F")
    myMail.To = Request.Form("T")
    myMail.Subject = Request.Form("H")
    myMail.TextBody = Request.Form("M")
    myMail.Send
    set myMail = nothing
%>

- Det duer helt sikkert ikke! Men nu har jeg gjort mig et forsøg.
Avatar billede fedtoere Praktikant
10. juli 2007 - 22:38 #7
Takker, jeg prøver det lige af.
Avatar billede barklund Nybegynder
10. juli 2007 - 23:10 #8
Man havde da ikke engang loadvars i flash5? Kom LoadVars ikke først i Flash 6? Jeg tror du skal bruge loadVariables for at understøtte den slags ældgammelt tis :)
Avatar billede maqhem Nybegynder
10. juli 2007 - 23:29 #9
Ja det kan egentligt godt være. Jeg begyndte først at kode i Flash 6, så jeg antog bare, at det ville du, hvis jeg cuttede fasttypingen væk ;)
Avatar billede fedtoere Praktikant
11. juli 2007 - 00:25 #10
Jeg bruger loadvariablesnum.
Nu prøver jeg at overføre flere variabler på en gang, men nedestående fejler.
Nogen der kan hjælpe med hvad der skal ændres i systax'en

loadVariablesNum ("_mail.asp?comment=" + _root.comment + "tekst=" + _root.name_tekst, "POST");
Avatar billede fedtoere Praktikant
11. juli 2007 - 00:29 #11
Fandt selv ud af det med at sende flere variabler...

loadVariablesNum ("_mail.asp?comment=" + _root.comment,"_mail.asp?tekst=" + _root.name_tekst, "POST");
Avatar billede fedtoere Praktikant
11. juli 2007 - 00:32 #12
Men det er vel ikke den korrekte måde at gøre det på. Jeg kan ikke udvide med det antal jeg ville ønske.
findes der en bedre måde at overføre fra flash til asp end ovenstående?
Avatar billede barklund Nybegynder
11. juli 2007 - 09:58 #13
Komma er en operator, du bestemt ikke vil bruge. Og det virker heller ikke. Gør som:

loadVariablesNum ("_mail.asp?comment=" + _root.comment + "&tekst=" + _root.name_tekst, "POST");

Men igen, hvem fatan bruger flash 5 nutildags? :)

--
Morten Barklund
Avatar billede fedtoere Praktikant
11. juli 2007 - 10:41 #14
til Barklund:
Takker, det virker noget bedre.
Hmmm, ja nu føler jeg godtnok jeg arbejder med noget fra stenalderen af...
Måske skulle jeg overveje at få opgraderet...

Barklund og Maghem:
Jeg vil gerne give jer 60 point begge to for de gode input (hvis det ellers er muligt).
Så opret lige et svar :-)
Avatar billede maqhem Nybegynder
13. juli 2007 - 21:46 #15
Duede mit asp overhovedet?
Avatar billede fedtoere Praktikant
21. september 2007 - 15:57 #16
Nu er der gået en del tid, så jeg giver alle point til Maghem.

Maghem:
Dit asp virkede ikke umiddelbart, det mindede også om noget jeg allerede havde. Du får dog point alligevel bla fordi det førte mig på rette 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