Při nákupu v internetovém obchodě přidají jeho návštěvníci vybrané produkty do košíku. Nákupní proces je obvykle přímočarý, ale tvůrce webu může při psaní kódu nákupního košíku čelit mnoha problémům.
Je to nutné
speciální scénář
Instrukce
Krok 1
Při vytváření nákupního košíku pro internetový obchod nejprve určete, jak to funguje. Vyhodnoťte, jak se zákazník chová na webu a jak by měl skript nákupního košíku řešit jeho akce. Kupující by měl mít možnost zobrazit seznam produktů a přidat požadovaný produkt do košíku kliknutím na příslušné tlačítko. Je nutné uvést pole, ve kterém kupující uvede počet jednotek vybraného produktu. Po kliknutí na tlačítko „Přidat do košíku“se na web uloží informace o názvu produktu a jeho množství - což znamená, že skript musí korelovat s databází (obvykle MySQL). V novém okně se uživateli zobrazí informace o celkových nákladech na objednávku. Pokud mu vše vyhovuje, může provést nákup kliknutím na tlačítko „Zaplatit“.
Krok 2
Je nutné zajistit situaci, kdy kupující opustil web bez provedení platby. V takovém případě musí být soubor s informacemi o objednaných produktech odstraněn. Skript pro sledování autorizace uživatele může mít nějakou komplikaci: pokud uživatel není přihlášen, jsou odstraněny všechny informace ze souboru. Pokud je autorizováno, uloží se, aby kupující mohl pokračovat v nakupování při příští návštěvě zdroje. Návštěvník obchodu by také měl mít možnost kdykoli změnit nebo vymazat seznam vybraných produktů.
Krok 3
Logika skriptu říká, že na webu obchodu by mělo být tlačítko „Přidat do košíku“. Tlačítko „Zaplatit“lze také umístit na stránku pro výběr produktu nebo přesunout do nového okna, které se otevře po kliknutí na tlačítko „Zobrazit košík“. Ve stejném okně byste měli poskytnout možnost upravit seznam zboží a vyprázdnit koš.
Krok 4
Po úplném prostudování algoritmu je nutné zvolit jazyk, ve kterém bude skript napsán. PHP je nejčastěji používaný skriptovací jazyk. Nejlepší je zaměřit se na to, ačkoli koš lze implementovat také v JavaScriptu. Nejjednodušší způsob, jak vytvořit kód nákupního košíku, je najít možnost, kterou již někdo implementoval, pečlivě si ji prostudovat a na jejím základě vytvořit vlastní skript. Na internetu je mnoho zdrojů PHP, vždy najdete ten nejvhodnější.
Krok 5
Je třeba mít na paměti, že vlastnoručně napsaný kód pro online obchod může mít za následek velké bezpečnostní problémy. I v profesionálních motorech se občas vyskytují chyby zabezpečení, které často vedou ke krádeži důvěrných údajů - například informací o bankovních kartách. Pokud se rozhodnete vytvořit svůj vlastní skript, přečtěte si materiály o běžných chybách, ke kterým došlo při psaní těchto programů.