Avatar billede lee Nybegynder
26. januar 2003 - 00:17 Der er 8 kommentarer og
1 løsning

Form spørgsmål

Hej

Jeg ved ikke helt om det er den rette Kategori...

Jeg har brug for at kunne lave en form der gør således :

Der er 5 valgmuligheder.
Man skal kunne vælge alle 5 eller minimum 1 (ved afhak).
alle 5 valgmuligheder har en pris udfor.
Når man har valgt skal prisen lægges sammen (for de afhakkede valg).
Derefter skal man kunne klikke send.
Derefter skal både jeg og brugeren få en mail.
Brugeren skal bekræfte de har fået mailen.

Hvordan gør jeg ?

Jeg har ingen forstand på at kode.. er udelukende grafikker.

/Lee
Avatar billede lee Nybegynder
26. januar 2003 - 00:20 #1
http://www.pspgrafik.dk/cdtuts.htm
Det skal da ike være en hemmelighed hvad det skal bruges til

Jeg har forsøgt at lave det... som du kan se her.. men ak... det er ikke som jeg ønsker det.

/Lee
Avatar billede cpufan Juniormester
26. januar 2003 - 00:20 #2
vil tro du får bedre svar i enten asp eller php, afhængig af din serverplatform

grafiker    (et k)

mvh cpufan
Avatar billede lee Nybegynder
26. januar 2003 - 00:25 #3
jeg har set flere forms her under (D)html Derfor har jeg valgt denne kategori.

Hvis jeg havde et ønske om at få indlæg stavekontrolleret, havde jeg brugt Word.

/Lee
Avatar billede cpufan Juniormester
26. januar 2003 - 00:29 #4
k

cu :o)
Avatar billede htm Nybegynder
26. januar 2003 - 00:38 #5
En lille beregner - den er nem at modificerer til dine behov:

<HTML>
<HEAD>
<TITLE>Orderform</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">

<SCRIPT LANGUAGE="javascript">
<!--

function dp(price)
{
  string = "" + price;
  number = string.length - string.indexOf('.');
  if (string.indexOf('.') == -1)
      return string + '.00';
  if (number == 1)
      return string + '00';
  if (number == 2)
      return string + '0';
  if (number > 3)
      return string.substring(0,string.length-number+3);
return string;
}

function calculate()
{
document.calcform.total1.value = dp((1.00)*(document.calcform.quantity1.value))
document.calcform.total2.value = dp((2.00)*(document.calcform.quantity2.value))
document.calcform.total3.value = dp((3.00)*(document.calcform.quantity3.value))
document.calcform.total4.value = dp((4.00)*(document.calcform.quantity4.value))
document.calcform.total5.value = dp((5.00)*(document.calcform.quantity5.value))
document.calcform.total6.value = dp((6.00)*(document.calcform.quantity6.value))
document.calcform.subtotal.value = dp(eval(document.calcform.total1.value) + eval(document.calcform.total2.value) + eval(document.calcform.total3.value) + eval(document.calcform.total4.value) + eval(document.calcform.total5.value) + eval(document.calcform.total6.value))
document.calcform.tax.value = dp((document.calcform.subtotal.value)*0.15)
document.calcform.total.value = dp((document.calcform.subtotal.value)*1.15)
}

//-->
</SCRIPT>
   
<FORM ACTION="ditscript.php" METHOD="post" NAME="calcform">
       
       
        <TABLE BORDER="3" CELLPADDING="2">

            <TR>
                <TD><INPUT NAME="quantity1" ONCHANGE="calculate()" SIZE="10"></TD>
                <TD><INPUT NAME="total1" SIZE="10"></TD>
            </TR>
            <TR>
                <TD><INPUT NAME="quantity2" ONCHANGE="calculate()" SIZE="10"></TD>
                <TD><INPUT NAME="total2" SIZE="10"></TD>
            </TR>
            <TR>
                <TD><INPUT NAME="quantity3" ONCHANGE="calculate()" SIZE="10"></TD>
                <TD><INPUT NAME="total3" SIZE="10"></TD>
            </TR>
            <TR>
                <TD><INPUT NAME="quantity4" ONCHANGE="calculate()" SIZE="10"></TD>
                <TD><INPUT NAME="total4" SIZE="10"></TD>
            </TR>
            <TR>
                <TD><INPUT NAME="quantity5" ONCHANGE="calculate()" SIZE="10"></TD>
                <TD><INPUT NAME="total5" SIZE="10"></TD>
            </TR>
                        <TR>
                <TD><INPUT NAME="quantity6" ONCHANGE="calculate()" SIZE="10"></TD>
                <TD><INPUT NAME="total6" SIZE="10"></TD>
            </TR>
            <TR>
                <TD>SUBTOTAL</TD>
                <TD><INPUT NAME="subtotal" SIZE="10"></TD>
            </TR>
            <TR>
                <TD>Ship &amp; Handle - 15%</TD>
                <TD><INPUT NAME="tax" SIZE="10"></TD>
            </TR>
            <TR>
                <TD>GRAND TOTAL</TD>
                <TD><INPUT NAME="total" SIZE="10"></TD>
            </TR>
           
</TABLE>
</BODY>
</HTML>

Til at sende mailen skal du som cpufan sagde bruge enten php eller asp! Så hvad bruger du som serversprog?
Avatar billede lee Nybegynder
26. januar 2003 - 00:43 #6
En LILLE beregner :o)

Jeg bruger php.... har den store pakke hos Cliche.

/Lee
Avatar billede lee Nybegynder
26. januar 2003 - 00:55 #7
http://www.pspgrafik.dk/cdtuts.htm

Scroll lidt ned... den funker ikke.

Måske jeg skal forsøge i en anden kategori.

/Lee
Avatar billede cpufan Juniormester
26. januar 2003 - 01:01 #8
der er scriptfejl i linie 27
Avatar billede htm Nybegynder
26. januar 2003 - 11:59 #9
For mig at se virker beregneren perfekt, hvor din scriptfejl kommer i denne linie:
<body bgcolor="#FFFFFF" bgproperties="FIXED" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="billederhp/v6site/v6bgstora.jpg" onLoad="MM_preloadImages('billederhp/v6site/tilbagev6.jpg')">

btw - tak for point
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