Shopping cart

Πληροφορίες σχετικές με την ASP, ASP.NET και με τις εφαρμογές που είναι γραμμένες με αυτήν.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
SnakeEyes
Δημοσιεύσεις: 39
Εγγραφή: 09 Φεβ 2006 15:56

Shopping cart

Δημοσίευση από SnakeEyes » 09 Μαρ 2006 13:26

Πως μπορώ να φτιάξω ένα shopping cart σε ASP classic? Δεν ξέρω πως μπορώ να αποθηκεύω της πληροφορίες και να τις μεταφέρω από σελίδα σε σελίδα. Kάτι λίγα ξέρω από session και cokkies αλλά δυσκολεύομαι να τα "δέσω",θα μπορούσε κάποιος να μου εξηγήσει πως να το κάνω χωρίς να με μπλέξει με το GLOBAL.ASA.

Έχω σκεφτεί να χρησιμοποιήσω πίνακα που θα στέλνει τα δεδομένα σε κάποιο session αλλά δεν ξέρω
1ον: πως θα προσθέτω κάτι στον πίνακα κάθε φορά που θέλω και να αυξάνει το μέγεθος του πίνακα συγχρώνως και
2ον: πως θα αφαιρώ κάποιο συσκεκριμένο στοιχείο όταν χρειάζεται και ταυτόχρονα ο πίνακας να μικραίνει

UserX
Δημοσιεύσεις: 109
Εγγραφή: 27 Ιαν 2006 13:10
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

Shopping cart

Δημοσίευση από UserX » 15 Μαρ 2006 13:06

dokimase me session objects. Ta cookies tha exeis problima an o allos ta exei apenergopoiimena kai einai krima.

EInai aplo: Pes oti exeis ena session pou tha krataei ta ids ton proionton pou prosthese o xristis sto kalathi.

to Session to onomazeis: BasketProdIDObject

Ara exeis:


Session("BasketProdIDObject") = "14,19,22,21,20,"


Exeis gemisei to session me ta ids: 14,19,22,21,20

stin epomeni selida mporeis apla na kaleseis to session kai na pareis ola ta ids:

p.x.

ArrIDs = Split(Session("BasketProdIDObject"),",")

For iProdCount = LBound(ArrIDs) to UBoun(ArrIDs)
Response.Write(ArrIDs(iProdCount) & "<br>")
Next


Gia na prostheseis ena id proiontos:


Session("BasketProdIDObject") = Session("BasketProdIDObject") & "16,"


Gia na afereseis ena ID proiontos:

Session("BasketProdIDObject") = Replace(Session("BasketProdIDObject"),"16,")

Aplo!

Απάντηση

Επιστροφή στο “ASP, ASP.NET”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης