Avatar billede landmark Nybegynder
10. april 2003 - 11:08 Der er 5 kommentarer og
1 løsning

form mail...

har lige lavet et popupvindue til en formmail. Det fungerer... men!

vil hellere have det placeret direkte i flash.

hvordan...?

meget gerne et link til eksist. FLA
Avatar billede barklund Nybegynder
10. april 2003 - 12:08 #1
Du undersøger det html-vindue, der indeholder formen.

Formens action er den fil, du skal sende variabler til.

Formens metode skal du også bruge.

Formens felter skal du lave som input felter i din flash. Så laver du bare en knap, der laver en loadVariables til samme url som formens action, og med samme metode.

/Barklund
Avatar billede landmark Nybegynder
10. april 2003 - 13:08 #2
ok! lyder jo meget enkelt... men har du tilfældigvis et link til et eksempel - altså en FLA man kan bygge videre på...?
Avatar billede barklund Nybegynder
10. april 2003 - 20:07 #3
En fla med nogle tekstfelter og en knap? Jo, den kan jeg da godt lave, men det vil jo ikke virke, med mindre den linker til det rigtige formmail-script med de rigtige variabler fra den rigtige server...

Du kan vel selv konstruere en tom fla med nogle tekstfelter og en knap - for mere skal der ikke til...
Avatar billede landmark Nybegynder
11. april 2003 - 11:02 #4
ka du sige mig hvad jeg skal rette i den her...? skal f.eks. bruges på www.scannet.dk server...

on (release) {
    // checking if one or two of the two "must"-textfields are empty. (You can change them if you like!)
    if (navn ne "" and email ne "") {
        e = "0";
        snabelatjek = 0;
        // This loop counts the number of letters (one at the time) typed in the email-field, and at the same time if a "@" is typed in the field
        while (Number(e)<=Number(length(email))) {
            if (substring(email, e, 1) eq "@") {
                snabelatjek = 1;
            }
            e = Number(e)+1;
        }
        // If "snabelatjek = 0 - there is no "@" in the field; the movie goes to the label "advarsel" where the warning is displayed
        if (Number(snabelatjek) == 0) {
            gotoAndStop("advarsel");
        } else {
            subject = "from my website";
            recipient = "name@domain.com";
            // Redirect gives the option  to go to"message recived-page". This URL calls an nonexsisting html-page - see what happens with the email you recive, if you move the redirect-variable!  don't (hmmm??) Please tell if you know how and why!!
            redirect = "http://home.worldonline.com/larsbro/test/tom.html";
            // The two variables e og snabelatjek are cleared - so the are not included in the email
            e = "";
            snabelatjek = "";
            // calls the formMail script (on my server) write your own URL
            loadVariables("/cgi-bin/formmail/FormMail.pl", "", "POST");
            gotoAndStop("sendt");
        }
    } else {
        // If "navn" and "e-mail" are empty - the movie will go to the label (advarsel)
        gotoAndStop("advarsel");
    }
}
Avatar billede barklund Nybegynder
11. april 2003 - 11:22 #5
hvor skulle jeg vide det fra :)

Som sagt er du nødt til at kigge på den html-form, som scannet selv foreslår, at man bruger.

Den vil indeholde de nødvendige informationer...
Avatar billede landmark Nybegynder
09. februar 2005 - 11:38 #6
hmmm...
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