Avatar billede friiser Nybegynder
17. maj 2000 - 17:55 Der er 9 kommentarer og
1 løsning

Submit knap med email ??

Hej...

Jeg har en email form som man kan skrive til på webben. I koden hvor man kan klikke på < proceed > skal jeg har gjort det at når man klikker på på proceed så sender den en email. Hvad skal jeg skrive for at den sender en email ?

Koden :

<table cols=2>
<tr><td>Email address</td><td><input type=text name="email" size=40></td></tr>
<tr><td>Street</td><td><input type=text name="street" size=40></td></tr>
<tr><td>Town/City</td><td><input type=text name="towncity" size=30></td></tr>
<tr><Td>County</td><td><input type=text name="county" size=30></td></tr>
<tr><td>Postcode</td><td><input type=text name="postcode" size=20></td></tr>
<tr><td>Country</td><td><input type=text name="country" size=20></td></tr>
<tr><td>Telephone</td><td><input type=text name="telephone" size=30></td></tr>
</table>
<br><br>
<input type="submit" value="Proceed">
<input type="reset" value="Reset">
</center>
</form>
</BODY>
</HTML>
Avatar billede jakobah Nybegynder
17. maj 2000 - 18:23 #1
kan du ikke lige skrive den første
<form kode med...!
Avatar billede friiser Nybegynder
17. maj 2000 - 18:29 #2
OK !

Jeg er ikke helt sikker på at det er en form, hvis ikke kan du så hjælpe mig.

Hele koden på siden ser såleder ud :

<HTML>
<HEAD>
<TITLE>Shopping Buy</TITLE>
</HEAD>

<BODY>
<SCRIPT LANGUAGE="JavaScript">

    // alterError - fixes a rounding bug in Netscape 2
    function alterError(value) {
        if (value<=0.99) {
            newPounds = '0';
        } else {
            newPounds = parseInt(value);
        }
        newPence = parseInt((value+.0008 - newPounds)* 100);
        if (eval(newPence) <= 9) newPence='0'+newPence;
        newString = newPounds + '.' + newPence;
        return (newString);
    }

    // showItems () - creates a table of items in the basket and
    // creates the start of a form which sets information for
    // basket items.
    function showItems() {
        index = document.cookie.indexOf("TheBasket");
        countbegin = (document.cookie.indexOf("=", index) + 1);
            countend = document.cookie.indexOf(";", index);
            if (countend == -1) {
                    countend = document.cookie.length;
            }
        fulllist = document.cookie.substring(countbegin, countend);
        totprice = 0;
        document.writeln('<FORM action="bfinish.htm" target="_top">');
        document.writeln('<TABLE BORDER>');

        document.writeln('<TR><TD><b><font size=-1>Item</font></b></TD><TD><b><font size=-1>Quantity</font></b></TD><TD><b><font size=-1>Cost Each</font></b></TD><td><b><font size=-1>Total Cost</font></b></td></TR>');
        itemlist = 0;
        for (var i = 0; i <= fulllist.length; i++) {
            if (fulllist.substring(i,i+1) == '[') {
                thisitem = 1;
                itemstart = i+1;
            } else if (fulllist.substring(i,i+1) == ']') {
                itemend = i;
                thequantity = fulllist.substring(itemstart, itemend);
                itemtotal = 0;
                itemtotal = (eval(theprice*thequantity));
                temptotal = itemtotal * 100;
                totprice = totprice + itemtotal;
                itemlist=itemlist+1;
                document.write('<tr><td>'+theitem+'</td>');
                document.writeln('<td align=right>'+thequantity+'</td><td align=right>'+theprice+'</td><td align=right>'+alterError(itemtotal)+'</td></tr>');
                document.writeln('<INPUT TYPE="hidden" NAME="item'+itemlist+'" VALUE="'+theitem+'" SIZE="40">');
                document.writeln('<INPUT TYPE="hidden" NAME="quantity'+itemlist+'" VALUE="'+thequantity+'" SIZE="40">');
                document.writeln('<INPUT TYPE="hidden" NAME="price each'+itemlist+'" VALUE="'+theprice+'" SIZE="40">');
                document.writeln('<INPUT TYPE="hidden" NAME="total cost'+itemlist+'" VALUE="'+alterError(itemtotal)+'" SIZE="40">');
            } else if (fulllist.substring(i,i+1) == '|') {
                if (thisitem==1) theitem = fulllist.substring(itemstart, i);
                if (thisitem==2) theprice = fulllist.substring(itemstart, i);
                thisitem++;
                itemstart=i+1;
            }
        }

        document.writeln('<tr><td colspan=3><b>Total</b></td><td align=right>'+alterError(totprice)+'</td></tr>');
        document.writeln('<INPUT TYPE="hidden" NAME="Goods Total" VALUE="'+alterError(totprice)+'" SIZE="40">');
        document.writeln('</TABLE>');

    }

</SCRIPT>

</SCRIPT>
<center>
<h2>Buy Goods...</h2>

<!-- call showItems to show items in basket -->

<SCRIPT LANGUAGE="JavaScript">
    showItems();
</SCRIPT>
<br>

<!-- finish off the form with other details and a /FORM tag -->

<table cols=2>
<tr><td>Email address</td><td><input type=text name="email" size=40></td></tr>
<tr><td>Street</td><td><input type=text name="street" size=40></td></tr>
<tr><td>Town/City</td><td><input type=text name="towncity" size=30></td></tr>
<tr><Td>County</td><td><input type=text name="county" size=30></td></tr>
<tr><td>Postcode</td><td><input type=text name="postcode" size=20></td></tr>
<tr><td>Country</td><td><input type=text name="country" size=20></td></tr>
<tr><td>Telephone</td><td><input type=text name="telephone" size=30></td></tr>
</table>
<br><br>
<input type="submit" value="Proceed">
<input type="reset" value="Reset">
</center>
</form>
</BODY>
</HTML>

HJÆLP :)
Avatar billede mpj Nybegynder
17. maj 2000 - 18:37 #3
OK!
Giv mig lige <form koden fra bfinish.html!!!
Avatar billede friiser Nybegynder
17. maj 2000 - 18:41 #4
bfinish koden :

<HTML>
<!-- JShop v2.2 (22nd October 1997)                        -->
<!-- by Gareth Lancaster @ Whorl (www.whorl.co.uk)        -->
<!-- SHOPPING BASKET                                      -->
<HEAD>
<TITLE>JShop - Credit Card Details (should reside on secure server really!)</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<center>
<form action="edemo.htm">
<input type="hidden" name="subject" value="Shopping Cart Demo - Ordering Part 2">
<center>
<table width=600><td><center><h2>Shopping Basket Order Form - Section Two</h2></center>
<table cols=4><tr><td colspan=4 bgcolor="F4F4F4">
To complete your order please fill in the required details on the form below.
<p>
Once you submit the form you will be redirected to a confirmation web page which indicates that your details have been successfully forwarded to the email recipient.
</td></tr><p>
<tr><td colspan=2align=left><font size=+1><b>Credit Card details: </b></font></td></tr>
<tr><td>Name on Card</td><td>Card Type</td><td>Card Number</td><td>Expiry Date</td></tr>

<tr><td><input type=text name="Name_on_card" size=15></td>
<td><select name="type"><option>Visa<option>Mastercard</select></td>
<td><input type=text name="Card_Number" size=15></td>
<td><input type=text name="Expiry_Date" size=15></td></tr>
<tr><td colspan=4 align=center><p><input type="submit" value="Send Order"></form></td></tr></table>
</table>




</BODY>

</HTML>
Avatar billede mpj Nybegynder
17. maj 2000 - 18:59 #5
hmmmmm
Kan jeg få edemo.htm!!
Avatar billede mpj Nybegynder
17. maj 2000 - 19:03 #6
hmmmm undskyld...
Jeg læste vist ikke dit spm. rigtigt.
Du vil altså have at når man trykker på proceed og kommer videre til næste side skal den automatisk sende en mail til dig hvor der står at en bruger har trykket på linket...?
Avatar billede friiser Nybegynder
17. maj 2000 - 19:12 #7
Ja når brugeren klikker proceed så sender den en email med indholdet i.

Hvad skal jeg skrive :)
Avatar billede mpj Nybegynder
17. maj 2000 - 19:58 #8
ok finder lige ud af noget...
HAr du icq?
Avatar billede friiser Nybegynder
17. maj 2000 - 20:00 #9
NOPE..

du kan også skrive på min email :

friiser@hotmail.com

men dette her ville være hurtigere :)
Avatar billede friiser Nybegynder
15. august 2000 - 12:23 #10
Det virker ikke :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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