Spletne trgovine so zelo razširjene; po spletu je mogoče kupiti najrazličnejše izdelke. Običajno se za ustvarjanje takega vira uporabljajo specializirani motorji, ki so jih ustvarili profesionalni programerji. Toda včasih se lastnik spletnega mesta lahko odloči, da bo želeno kodo napisal sam. Ena izmed nalog, ki jo je treba rešiti, je ustvariti košarico, v katero kupci dodajo izbrane izdelke.
Potrebno je
- - dostop do interneta;
- - spretnosti programiranja v PHP ali JavaScript.
Navodila
Korak 1
Začnite ustvarjati nakupovalni voziček z določitvijo algoritma za njegovo delovanje. Po vstopu v spletno trgovino bi si kupec lahko ogledal seznam izdelkov in izbral (označil) želenega. Po tem klikne na gumb »Dodaj v košarico«, medtem ko se podatki o izbranem izdelku (ID) in njegovi količini shranijo na spletnem mestu v zbirki podatkov. Ko je vse blago, potrebno kupcu, postavljeno v košarico, sledi prehod na plačilni postopek - to je s pritiskom na gumb "Plačilo". Poravnava se praviloma izvede z bančno kartico ali elektronskim denarjem.
2. korak
V primeru, da je nepooblaščeni kupec spletno mesto zapustil, ne da bi plačal, je treba datoteko z informacijami o izbranih izdelkih izbrisati. Če je uporabnik pooblaščen, je bolje, da podatke shrani in mu tako omogoči nadaljevanje postopka nakupa predhodno izbranega blaga pri naslednjem vhodu na spletno mesto. Prav tako bi moral kupec imeti možnost, da voziček izprazni ali iz njega odstrani nekatere predmete.
3. korak
Glede na algoritem dela je jasno, da mora imeti spletno mesto gumba "Dodaj v košarico" in "Plačaj". Poleg tega morate prikazati količino predmeta, njegovo ceno in skupno kupnino. Ko kliknete gumb, ki bo prikazal celoten seznam izbranih izdelkov, njihovo količino in stroške, lahko dodate gumb "Prikaži košarico". Na isti strani bi morali uporabiti tudi možnost praznjenja košare ali zavrnitve nekaterih izdelkov. Vse te funkcije morajo biti v skriptu za košarico.
4. korak
Izberite jezik, v katerem boste napisali skript. Običajno je ustvarjen v PHP, nakupovalni voziček pa je mogoče implementirati v JavaScript, slednje je lažje. Na internetu lahko najdete že pripravljen primeren skript in ga po potrebi spremenite. To je najboljša možnost, saj ni smiselno pisati kode iz nič, ko že obstaja pripravljena rešitev. Veliko število virov PHP in JavaScript je objavljenih na spletnem mestu AceWeb.ru.
5. korak
Razumeti je treba, da je koda spletne trgovine ali njeni elementi, ki jih je napisal nepoklicni strokovnjak, gojene sanje hekerja. Praviloma samonapisan motor skoraj vedno vsebuje veliko število ranljivosti, še posebej, če programer v takšnih zadevah ni izkušen. Zato je bolje uporabiti že pripravljeno rešitev in jo po potrebi spremeniti. Ne pozabite prebrati tipičnih napak avtorjev takšnih programov. Ne pozabite, da se informacije o kodi CVV bančnih kartic strank vira ne smejo hraniti na spletnem mestu spletne trgovine.