Hoeveelheid, afhankelijk van de datum

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

  • MrAcid
  • Registratie: April 2006
  • Niet online
Hallo tweakers!

Een kort vraagje. Ik wil graag een bedrag via een online betalingssysteem (Worldpay) laten afrekenen. Nou is dat bedrag afhankelijk van de datum. Vóór 27 april 2007 is het 1540 en daarna 1645. Ik heb daarvoor het volgende gemaakt.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
cur = "EUR"
desc = "Soya Beverages & Desserts Course"
cartId = naam

dim dag, maand, jaar
dag = day(date)
maand = month(date)
jaar = year(date)

if dag <= 31 then
    if maand <= 12 then
    if jaar <= 2006 then
        amount = "1540"
    else
        amount = "1645"
    end if
else
    if maand <= 3 then
    if jaar <= 2007 then
        amount = "1540"
    else
        amount = "1645"
    end if
else
    if dag <= 27 then
    if maand <= 4 then
    if jaar <= 2007 then
        amount = "1540"
    else
        amount = "1645"
    end if  

end if

'response.write amount
'response.end


Is dit zo goed? Ik heb zelf geen ervaring met javascript, ik pas een bestand aan dat een tijd terug door iemand anders gemaakt is. Volgens mij moet het zo kloppen, maar het zou fijn zijn als iemand dat hier even kan bevestigen.

  • Cartman!
  • Registratie: April 2000
  • Niet online
Waarom denk je dat wij dit wel kunnen testen terwijl je dit beter zelf kunt doen :?
En javascript rekenen voor in webshop :?

  • hing
  • Registratie: Augustus 2002
  • Laatst online: 19-05-2023
Het lijkt meer op vbscript/asp ipv javascript.

Kun je niet zoiets doen?
ASP:
1
2
3
4
5
if date()<dateserial(2007,4,27) then
  amount=1540
else
  amount=1645
end if

of zeg ik nu hele gekke dingen?

[ Voor 23% gewijzigd door hing op 13-12-2006 16:22 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Zie hing. Dit heeft niets met Javascript te maken. Als je zelf al niet weet waar je mee werkt, dan kunnen wij je al helemaal niet helpen. Doe eerst maar eens onderzoek naar wat je eigenlijk gebruikt voor je onze hulp inschakelt. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.