Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabezpieczenie przed ponownym dodaniem, Jak zabezpieczyc skrypt...
radac78
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 21.02.2005

Ostrzeżenie: (0%)
-----


Witam
Buduje baze do ktorej przez formularz na stronie kazdy uzytkownik moze dodac swoj "obiekt" (pola z nazwa obiektu, adres, itp.) na 30 dni (pozniej obiekt zostaje zablokowany - tj. nie wyswietla sie w bazie obiektow). Uzytkownik moze dodac kilka swoic obiektow ale chce zabezpieczyc przed ponownym dodaniem tych samych obiektow po tych 30 dniach. Nie wiem na podstawie jakiego pola (co porownywac) to zrobic. Przeciez moze byc duzo obiektow o tym samym adresie lub nazwie wiec te pola odpadaja.... bede wdzieczny za jakiekolwiek wskazowki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Cytat(radac78 @ 2005-07-14 14:11:08)
Tyle to wiadomo, chodzi o to w jaki sposob to zrobic.
Bo przeciez 1 klient ma prawo dodac kilka swoich obiektow (oby wlasnie nie tych samych). Jednak porownujac obiekty tak naprawde kazde pole mozna zmienic na tyle ze bedzie wygladalo jaki inny, nowy obiekt a defakto bedzie to ten sam. np. obiekt o nazwie "Kasia" bedzie inny dla porownania niż o nazwie "Kasia - cos tam" jednak defakto moze to byc ten sam. Pytam dlatego czy jest jakac metoda aby to zabezpieczyc

A czy potrafisz dla tych obiektow powiedziec co jednoznacznie dane obiekty moze identyfikowac?

bo jak dla mnie:

Kod
Klient_ID |    wlasciwosc a     |  wlasciwosc b    | wlasciwosc  c |

1             |            asdf         |       qwerty        |      jkl;         |
1             |             asdf    1  |         qwerty      |      jkl;         |
1             |           asdf 2       |         qwerty      |      jkl;         |


//gdzie Klient_ID to klucz obcy


te 3 wiersze sa rozne ze wzgledu na wlasciwosc a i teraz udownij mi ze tak nie bedzie w Twoim przypadku...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 17:20