skanuj0506 (2)

skanuj0506 (2)



Rozdział 21.

Tworzenie

sklepu internetowego

Ostatni rozdział książki poświęcimy tematyce tworzenia sklepu internetowego. Strukturę bazy danych zapożyczymy z części 2., z rozdziału 12., a zatem będzie to księgarnia. Nie sposób niestety w jednym rozdziale opisać kompletnego, w pełni funkcjonalnego projektu realizującego takie zadanie, gdyż jest to temat na całą książkę. Dlatego też skupimy się jedyne na kilku wybranych zagadnieniach, starając się przedstawić je w możliwie prosty sposób, aby nie komplikować niepotrzebnie kodu. Zrealizujemy następujące zadania:

♦    przeszukiwanie bazy danych i prezentacja wyników wyszukiwania klientowi,

♦    realizacja koszyka na zakupy,

♦    rejestracja i logowanie klientów,

♦    zapisywanie danych o zamówieniach w bazie.

Główna część serwisu

Przeszukiwanie bazy książek oraz dodawanie produktów do koszyka zostanie udostępnione każdemu użytkownikowi, który odwiedzi naszą witrynę. W celu złożenia zamówienia niezbędne będzie jednak zalogowanie się w systemie. W celu zalogowania się klient będzie musiał podać adres e-mail i hasło wprowadzone do systemu podczas rejestracji. Dlatego też do tabeli Klienci w bazie powstałej w rozdziale 12. dodamy dwie nowe kolumny:

♦    email —typu VARCHAR, przechowującą adres email;

♦    Hasło — typu VARCHAR, przechowuj ącą adres hasło.


Wyszukiwarka