Nettbutikker er veldig utbredt; et bredt utvalg av varer kan kjøpes online. Vanligvis brukes spesialmotorer opprettet av profesjonelle programmerere til å lage en slik ressurs. Men noen ganger kan eieren av nettstedet bestemme seg for å skrive ønsket kode på egenhånd. En av oppgavene som skal løses er å lage en kurv som kundene legger til utvalgte produkter.
Det er nødvendig
- - tilgang til Internett;
- - programmeringsferdigheter i PHP eller JavaScript.
Bruksanvisning
Trinn 1
Begynn å lage en handlekurv ved å definere algoritmen for driften. Etter å ha kommet inn i nettbutikken, bør kjøperen kunne se listen over produkter og velge (utheve) ønsket. Etter det klikker han på knappen "Legg til i handlekurven", mens informasjon om det valgte produktet (ID) og mengden lagres på nettstedet i databasen. Når alle varene som er nødvendige for kjøperen er lagt i kurven, følger overgangen til betalingsprosedyren - det vil si å trykke på "Betal" -knappen. Som regel utføres oppgjør med bankkort eller elektroniske penger.
Steg 2
I tilfelle en uautorisert kjøper forlot nettstedet uten å betale, må filen med informasjon om de valgte produktene slettes. Hvis brukeren er autorisert, er det bedre å lagre informasjonen og gi ham muligheten til å fortsette prosedyren for å kjøpe de tidligere valgte varene ved neste inngang til nettstedet. Også kjøperen skal kunne tømme vognen eller fjerne noen gjenstander fra den.
Trinn 3
Basert på arbeidsalgoritmen er det klart at nettstedet skal ha knappene "Legg i handlekurv" og "Betal". I tillegg må du vise mengden på varen, prisen og den totale kjøpesummen. Du kan legge til en knapp "Vis handlekurv" når du klikker på som viser en komplett liste over utvalgte produkter, antall og pris. På samme side bør du også implementere muligheten til å tømme kurven eller nekte noe produkt. Alle disse funksjonene må finnes i handlekurven.
Trinn 4
Velg språket du vil skrive skriptet på. Vanligvis blir den opprettet i PHP, men handlekurven kan implementeres i JavaScript, sistnevnte er enklere. På nettet kan du finne et ferdig skript og endre det etter behov. Dette er det beste alternativet, siden det ikke gir mening å skrive kode fra bunnen av når det allerede er en ferdig løsning. Et stort antall PHP- og JavaScript-kilder er lagt ut på AceWeb.ru-nettstedet.
Trinn 5
Det skal forstås at koden til en nettbutikk eller dens elementer, skrevet av en ikke-profesjonell, er en kjær drøm om en hacker. Som regel inneholder en selvskrevet motor nesten alltid et stort antall sårbarheter, spesielt hvis programmereren ikke er erfaren i slike saker. Derfor er det bedre å bruke en ferdig løsning og om nødvendig endre den. Sørg for å lese om de typiske feilene som er gjort av forfatterne av slike programmer. Ikke glem at informasjonen om CVV-koden til bankkort til ressursklientene ikke skal lagres på nettstedet til nettbutikken.