Switch to full style
Forum dyskusyjne poświęcone zagadnieniom jezyka HTML i Flash oraz tworzeniu stron WWW.
Odpowiedz

numerowany formularz ???

15 września 2003, o 22:00

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

15 września 2003, o 23:09

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
Odpowiedz