Webwinkeltje max aantal bestellen

Status
Niet open voor verdere reacties.

yves111

Gebruiker
Lid geworden
7 jan 2004
Berichten
7
Hallo allemaal
Even voorstellen dit is nl mijn eerste post
Ik ben Yves uit belgie volledig nieuw in websites maken dus nog een groentje
Nu mijn eerst vraag
Ik ben bezig aan een webwinkeltje (niet te groot of te ingewikkeld).
Ik maak dit voornamelijk met dreamweaver en scripts die ik op internet vind en dan wat aanpas naar wat ik zou willen
Ik maak die site voor een vriendin. Die heeft 50 mb webruimte bij telenet (= belgische internetprovider)
Het probleem is hier dat er zeer weinig mogelijk is (geen PHP beperkte CGI enz)
Dus is het meeste in javascript gemaakt
Nu mijn probleem: Van de meeste artikelen die verkocht worden is er maar 1 stuk. Ik zou willen in de volgende code aanpassen dat er een alarm verschijnt zodra je meer dan 1 stuk besteld.
En eventueel ook dat het niet mogelijk is om meer dan 1 stuks te bestellen.
Als je een tweede besteld zou de teller op 1 moeten blijven staan en een alarm verschijnen dat je maar 1 stuk kan bestellen
Hieronder is het java script waarmee de bestelling gebeurd.
Nu verschijnt elke keer het alarm
Voor de test site zie op : http://users.pandora.be/bmc/Cart/index.html

function write_to_field(code)
{
var found = false;
var i =0;
while ((found == false) && (i < document.form1.elements.length))
{i = i + 1
if (document.form1.elements.name == code)
{
found = true;
document.form1.elements.value = parent.item_quan(code);
alert('U kunt van dit artikel max 1 stuk bestellen');
}
}
}

function Loc_additem(code,price,desc,url)
{
self.parent.additem(code,price,desc,url);
write_to_field(code)
}

function Loc_subitem(code,price,desc)
{
self.parent.subitem(code,price,desc);
write_to_field(code)
}

function update_thiselem_page()
{
if (self!=parent)
parent.update_this_page()
}
 
hoi,
is dit probleem nog steeds?

als ik nl. op je site kijk en ik vul 4 stuks in, dan krijg ik geen melding, maar het aantal wordt gewoon 1.

groetjes
Herbert
 
Neen het probleem is opgelost.
Ik heb enkele variabelen vast op 1 gezet zodat er altijd maar tot 1 geteld word.
Het is misschien niet de elegantste oplossing maar het werkt wel
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan