Hej. Jag har fastat lite på en kod.. Det är så att jag vill tabort en array efter id.. inte hela arrayen utan det id man anger.. Istället för att trilskas med arrayer och sessioner så lagrar du ett ID för varje shoppare i en session, t.ex. ett GUID. Sen har du en temporär tabell i db:n där du lagrar GUID, artnr, antal och på så sätt lätt lägga till och tabort artiklar för en specifik shoppare. Lägger du även med pris så kan du snabbt summera priset om du byggt din db-struktur rätt. Lägg ett datum när man lagt dit varan i kundvagnen och låt t.ex. kundvagnen ligga i x antal dagar innan den raderas. Vill du komma ihåg beökaren under en längre tid så lagrar du GUID:en i en cookie istället. Har en liten teori om att man skulle kunna göra typ såhär.Tabort Array efter ID
koden ser ut såhär:
if request("id") then
for i = ubound(array_kundvagn) to tabort step -1
array( 0,i ) = array( 0,i ) -1
next
Response.Redirect "kundvagn.asp"
end if
Själva länken med id för arrayen man vill tabort ser ut såhär:
Tabort
Jag får error:
Type mismatch: 'ubound'Sv: Tabort Array efter ID
Sv:Tabort Array efter ID
Först kollarman ju vilket id man vill ta bort, id på arrayen dvs, typ kundvagn[3]
så fårman plocka ut alla innan 3an och stoppa domi en ny array och sen plcoka ut alla efter 3an
och sen sparar man över session("kundvagn")