![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 25.10.2017 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Mam problem z generowaniem kodów rabatowych. Nie wiem jak to ugryźć. Jakie podejście zastosować. Dla każdego produktu potrzebuje móc wygenerować kilka tys. kodów rabatowych. Każdy kod ma być unikalny i składać się z 7 znaków. Nie wiem jak generować kody. Nie wiem czy wygenerować kody od razu tyle ile się da i trzymać w bazie. Potem tylko oznaczać kod jako sprzedany i kod użyty. Czy może generować je w locie podczas sprzedaży produktu? Proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 42 Dołączył: 10.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli jesteś w stanie to generuj kod gdy jest potrzebny wtedy zminimalizujesz szanse że ktoś wklepie kod w ciemno, choć to dmuchanie na zimno. A samo generowanie kodów to de facto wystarczy zwykły funkcja generująca losowy ciąg (kilka linijek) i sprawdzanie czy wygenerowany istnieje w bazie. Możesz też się pokusić o 6 znakowe kody i siódmą cyfrę kontrolną.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 19:02 |