Avatar billede dalbjerg Nybegynder
18. juni 2001 - 19:00 Der er 13 kommentarer og
1 løsning

Fuck hvor jeg bare ikke kan finde ud af dette..

Jeg sidder her og forgæves på at knække denne nød, men kan bare ikke se hvordan jeg skal gøre det.. Er der en flink person, herude, som kan komme med et script, som kan gøre det?

Det jeg skal bruge, er følgende:
På denne side, er der nogen ting at vælge imellem
http://www.sendit.dk/asp/test.htm

Det jeg så skal bruge, er at jeg gerne vil havde til at står nede i formen, hvad prisen er lige nu.

Altså en person gå ind og bestillere følgenden:

5 stykker papir
1 stk Chokolagekage
og en bærbar

Der skal så nede i prisen lige nu står:

50

Hvordan h... laver man det...???
Avatar billede bobbync Nybegynder
18. juni 2001 - 19:17 #1
jeg kan se at du leger med ASP hvorfor bruger du ikke du ikke en indkøbskurv fra en tredjeparts komponent? (ActiveX-komponent?)
Avatar billede dalbjerg Nybegynder
18. juni 2001 - 19:19 #2
Fordi jeg selv udvilker, det.. Jeg kan bare ikke lige finde ud af dette problem...

Man kan ikke bruge asp, pågrund, af at man så hvergang skal trykker på en knap..
Avatar billede olebole Juniormester
18. juni 2001 - 19:24 #3
<ole>
Prøv at find ud af, hvordan du vil have din cart opbygget og kom så igen med det, du ikke kan finde ud af. Se på nogle andre og hvordan de er bygget...det, du har lavet her, er ikke videre brugervenligt - eller generisk.
/mvh
</bole>
Avatar billede dalbjerg Nybegynder
18. juni 2001 - 19:29 #4
narj, ved det godt, men jeg skal blot bruge dette til den..

Oki: Jeg har fået et sponsorat til sendit.dk, og de skal bruge, et shopping modul, som jeg så skal programmere for at jeg kan blive liggende hos dem.

Og de har så forklaret dette. for mig. Altså er det ikke noget jeg vil havde bygget ind, men noget de vil havde i det.

Så derfor slut prut, med hvad jeg skal gøre i stedet for.. For jeg skal bruge dette, og jeg har nu siddet og kigget og kigget på sidere med javascript, og hentede og hentede javascript, for at finde ud af at gøre dette.. Men nej, det er ikke lykkes mig.. Derfor spørger jeg efter hjælp.
Avatar billede olebole Juniormester
18. juni 2001 - 19:43 #5
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
<script language=\"JavaScript\">
function beregn() {
    tot = 0;
    tot += parseInt(document.f.papir.value)*2;
    if (document.f.choko.checked == true) tot += 10;
    if (document.f.mobil.checked == true) tot += 20;
    if (document.f.baerbar.checked == true) tot += 30;
    document.f.pris.value = tot;
}
</script>
</head>

<body>
Vælg venligst hvad du ønsker:<br><bR>
<form name=\"f\" action=\"test.htm\" method=\"post\">

Antal Stykke papir 2 dkr pr stk  <input type=\"text\" name=\"papir\" onkeyup=\"beregn();\"><br>
Chokoladekage 10 dkr<input type=\"checkbox\" name=\"choko\" value=\"10\" onclick=\"beregn();\"><br>
Mobil Telefon 20 dkr<input type=\"checkbox\" name=\"mobil\" value=\"20\" onclick=\"beregn();\"><br>
Bærbar 30 dkr<input type=\"checkbox\" name=\"baerbar\" value=\"30\" onclick=\"beregn();\"><br>
<br>
Din pris er ligenu: <input type=\"text\" name=\"pris\" value=\"0\">Dkr
</form>

</body>
</html>
Avatar billede dalbjerg Nybegynder
18. juni 2001 - 19:48 #6
http://www.sendit.dk/asp/test.htm

ja der er bare et problem, som du nok selv kan se...

hvis man trykker i en af checkboxen så siger den bare NaN

og hvis man har skrevet noget, og fjerne det igen skriver den igen NaN.. Kan man ikke for den til at skrive 0 ?
Avatar billede olebole Juniormester
18. juni 2001 - 20:08 #7
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
<script language=\"JavaScript\">
function beregn() {
    var tot = 0;
    if (document.f.papir.value!=\"\" && document.f.papir.value>0) tot += parseInt(document.f.papir.value)*2;
    if (document.f.choko.checked == true) tot += 10;
    if (document.f.mobil.checked == true) tot += 20;
    if (document.f.baerbar.checked == true) tot += 30;
    document.f.pris.value = (tot>0)? tot : 0;
}
</script>
</head>

<body>
Vælg venligst hvad du ønsker:<br><bR>
<form name=\"f\" action=\"test.htm\" method=\"post\">

Antal Stykke papir 2 dkr pr stk  <input type=\"text\" name=\"papir\" onkeyup=\"beregn();\"><br>
Chokoladekage 10 dkr<input type=\"checkbox\" name=\"choko\" value=\"10\" onclick=\"beregn();\"><br>
Mobil Telefon 20 dkr<input type=\"checkbox\" name=\"mobil\" value=\"20\" onclick=\"beregn();\"><br>
Bærbar 30 dkr<input type=\"checkbox\" name=\"baerbar\" value=\"30\" onclick=\"beregn();\"><br>
<br>
Din pris er ligenu: <input type=\"text\" name=\"pris\" value=\"0\">Dkr
</form>

</body>
</html>
Avatar billede dalbjerg Nybegynder
18. juni 2001 - 20:11 #8
Thx my man...
Avatar billede olebole Juniormester
18. juni 2001 - 20:16 #9
anytime  :)
Avatar billede bobbync Nybegynder
18. juni 2001 - 20:20 #10
Naturligvis kan man bruge ASP uden at skulle klikke på en knap i starten. hvis man bare Responter det rigtige tilbage til klienten til at starte med, husk på at ASP er jo bare en blanding af html og så noget scripting. kan du lave noget Jscript eller vbscript på klienten kan du jo også få ASP til at sende det over til klienten!
Du går glip af en masse funktionalitet ved at bruge HTML, du kan forseksemel ikke include i Html.
Avatar billede olebole Juniormester
18. juni 2001 - 20:30 #11
Hvad er det for funktionalitet, man går glip af ved at lave en blanding af ASP og JavaScript/HTML...? At bruge ASP til en sådan beregning, ville da være helt tåbeligt. Hvorfor skal brugeren vente på at få resultatet returneret fra serveren?

Man kan bare ikke lave JScript og VBScript på klienten...forudsat, at man forestiller sig, brugeren har været fornuftig at investere i et ordentligt styresystem. Det funker jo for det meste kun under Windows.

Du kan iøvrigt inkludere via JavaScript - ligesom du kan loade filer ind i et <div> med DHTML. Det virker X-browser / X-platform. Endvidere kan han jo bare bruge SSI, da han i forvejen kan bruge ASP - og vel også gør det til andre ting i modulet  :o)
/mvh
Avatar billede bobbync Nybegynder
19. juni 2001 - 10:26 #12
nu ved jeg ikke hvad for en ventetid du snakker om det med at serveren læseren asp koden og responter til klienten sker på millisekunder. Desuden er det ikke smart ved Html er klienten kan se hele koden. Ved ASP ser klienten kun den kode der skal ses. Ved smart funktionalitet tænker jeg på Databasetilgang, Include, filadgang tilgåelse af server objekter. Desuden kan man jo gøre brug af global asa i ASP til opbevaring af globale variabler og evt. starte db connection i denne global.asa
Har haft undervisning på 4. semester i
ASP, JSP, SERVLETs.
Avatar billede bobbync Nybegynder
19. juni 2001 - 10:32 #13
prøv at starte denne side op
http://www.rhs.dk/bc230677/indhold.asp
hvor langt tid ventede du på at få en autogenereret indholdsfortegnelse med included headers? Det skal lige siges at den henter indholdsfortegnelsen fra en tekstfil.
Avatar billede olebole Juniormester
19. juni 2001 - 11:27 #14
Jaeehhhhh.....som min gamle underbo altid sagde, når han så en person, der midlertidigt havde tabt fornuften i fascinationens sorte hul: \"For en mand med en ny hammer kommer alt til at ligne søm!\" Og der er jo ikke meget, der kan gøre én enøjet, som at beskæftige sig meget indgående med et emne i længere tid.
Din fascination over serverside-programmering skal nok blive lidt mere realistisk, når du kommer ud i den virkelige verden...og du får sikkert også et mere realistisk billede af dine \'millisekunder\' - eller skal vi sige: et mindre teoretisk billede.
\"Ved ASP ser klienten kun den kode der skal ses\"...tjahhhh - nu ved jeg jo ikke, præcis hvilken kode, klienten SKAL se...men det ved du åbenbart - og så er det da smart, du kun viser hende det  :o))
Jeg er dog overbevist om, at de der ikke læser om serverside sprog - men arbejder med det til daglig - deler min opfattelse: At man skal lade det, der ikke behøver blive udført på serveren blive udført på klienten. Det er jo heller ikke videre begavet - hvis man har 10.000 brugere - at lade 10.000 maskiner stå \'ubrugte\', mens én squide server må \'svede sig ihjel\'. Så er det da lidt mere logisk at fordele arbejdsopgaverne.
/mvh
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