Strona 1 z 1

numerowany formularz ???

PostNapisane: 15 września 2003, o 22:00
przez Totom
witam
dawno o nic nie pytalem wiec zapytam :lol:

czy jest mozliwe (oby tak) zrobienie formularza w ktorym kazdy wpis wyslany na moja poczte bylby opatrzony kolejnym numerem
chodzi mi o nadanie numeru dla formularza w bazie ogloszen aby ulatwic znalezienie takiego ogloszenie w celu np. jego edycji lub skasowania

PostNapisane: 15 września 2003, o 23:09
przez Wydra707
Dawno nie odpowiadałem, więc odpowiem :-D

Na działaniach po stronie serwera się nie znam, ale na pewno możliwe jest zliczanie postów (albo wysyłanych stron zawierających formularz). Natomiast po stronie klienta kolejne zliczanie jest raczej niemożliwe - bo skąd przeglądarka z Gdańska ma wiedzieć jaki numer wysłała ostatnio przeglądarka z Krakowa???

Możesz natomiast - całkowicie po stronie klienta - generować liczbę losową będącą identyfikatorem ogłoszenia i przesyłać ją razem z treścią formularza (metoda random() obiektu Math). Jeśli będzie to np. liczba 8-cyfrowa, to jest znikoma szansa, że trafią się dwie identyczne. Możesz też wykorzystać bieżącą datę w postaci liczby milisekund (metoda getTime() obiektu Date). Taki identyfikator będzie dodatkowo uporządkowany w czasie (mniej więcej - pomijając różnice w ustawieniach zegarów komputerów). Możesz też zrobić jakąś kombinację obydwu pomysłów.

Nic lepszego, z rzeczy niezależnych od serwera, nie przychodzi mi do głowy :-(

Pozdrawiam
Paweł Rajewski