Funkcja losowo nadająca numery zamówień

Dział w którym możemy proponować zmiany w programie KQS.store.

Zgłoszenie propozycji zmiany w programie, nie jest jednoznaczne, z przyjęciem jej do realizacji przez producenta oprogramowania. Autor programu w miarę swoich możliwości, będzie zapoznawał się ze zgłaszanymi sugestiami zmian. Zmiany proponowane w tym dziale, w miarę możliwości będą realizowane przez autora programu.

Funkcja losowo nadająca numery zamówień

przez koltat » 2016 sty 04, Pn 11:09

Drażni mnie ta kontrola konkurencji - mniej więcej co miesiąc konkurencja składa zamówienie by dowiedzieć się po jego numerze jak idzie interes - przydała by się funkcja uniemożliwiająca takiej inwigilacji np. moduł nadający losowo numery zamówienia jak w prestashop forma liter. Nie chodzi o to by zmienić dotychczasowy system nadawania numeracji, ale dać możliwość jego zmiany tym, którzy by tego chcieli.
 
Autor tematu
Posty: 73
Dołączył(a): 2008 lip 21, Pn 23:05
Lokalizacja: Bytom
Podziękował : 3 razy
Otrzymał podziękowań: 0 razy

Re: Funkcja losowo nadająca numery zamówień

przez redvan » 2016 sty 04, Pn 17:24

zagraj na nosie konkurencji - złóż sam testowe zamówienie i zmień mu ID zamówienia w bazie SQL na wyższe. I tak co tydzień zwiększaj sobie o 1000 numerów ;)

Ale pomysł z przydzielaniem numerów jest fajny - można to zrobić na zasadzie daty czyli :
1601041005

gdzie 160104 to data a reszta numeru to ID zamówienia
Avatar użytkownika
Moderator Witryny
 
Posty: 1728
Dołączył(a): 2008 maja 02, Pt 09:19
Lokalizacja: Sosnowiec
Podziękował : 0 razy
Otrzymał podziękowań: 3 razy

Re: Funkcja losowo nadająca numery zamówień

przez koltat » 2016 sty 04, Pn 21:23

:D Też dobre
 
Autor tematu
Posty: 73
Dołączył(a): 2008 lip 21, Pn 23:05
Lokalizacja: Bytom
Podziękował : 3 razy
Otrzymał podziękowań: 0 razy

Re: Funkcja losowo nadająca numery zamówień

przez sebp » 2016 sty 09, So 13:59

Połączenie daty z numerem jest zbyt łatym szyfrem do zgadnięcia.
Faktycznie przydałaby się jakaś forma zatarcia tej informacji oraz innych.

Aktualnie jestem w stanie dokładnie określić sprzedaż konkurencyjnego sklepu włącznie z zawartością produktową każdego numeru zamówienia.
Avatar użytkownika
 
Posty: 141
Dołączył(a): 2012 wrz 19, Śr 21:49
Podziękował : 3 razy
Otrzymał podziękowań: 2 razy

Re: Funkcja losowo nadająca numery zamówień

przez areczek » 2016 sty 10, N 17:20

uniquid() - zwróci 13 znakowy unikalny łańcuch bazujący na czasie (microtime)

Ważne aby wszystkie odwołania np do podglądu zamówienia itp były wykonane za pośrednictwem tego łańcucha znaków bo jak gdzieś trafi sie id zamówienia to i tak chętny podejrzy ile zamówień poszło.
Avatar użytkownika
 
Posty: 329
Dołączył(a): 2009 lip 07, Wt 18:33
Lokalizacja: Lubelskie
Podziękował : 0 razy
Otrzymał podziękowań: 10 razy

Re: Funkcja losowo nadająca numery zamówień

przez inco » 2016 kwi 03, N 19:49

nie powiem że np 1603ARTDFX było by fajne początek to data by było łatwiej lokalizować i litery jako uzupełnienie zamówienia, oczywiście musiałby być mechanizm zabezpieczający by w skali miesiąca literki się nie powtórzyły.
 
Posty: 47
Dołączył(a): 2009 paź 22, Cz 22:04
Podziękował : 1 razy
Otrzymał podziękowań: 0 razy


Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości
cron