![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 1 Dołączył: 25.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
wie, ktoś jak by można to rozwiązać? potrzebuję zrobić coś takiego: aby użytkownik mógł zaznaczać tylko jedną opcję, ale w takie sposób, że jak już ją zaznaczy i wyśle formularz (co zapisze dane do bazy) to nie będzie miał możliwości wybrania innej opcji. czyli jak wejdzie ponownie na stronę gdzie się zaznacza, opcje będą zablokowane. i jeszcze jedno, jak zrobić tak, że jak ściągnę z bazy danych listę pozycji to te zaznaczone przez innych userów będą zablokowane, a do wybory pozostaną tylko te pozostałe pozycje, których jeszcze nikt nie zaznaczył? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 7 Dołączył: 10.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
ad 2. Sprawdzasz czy pozycja nie została już zaznaczona (tam gdzie to zapisujesz). Jeżeli tak dodajesz do znacznika
atrybut disabled o wartosci disabled:
ad 1 Pewnie jakaś kombinacja z cookie, zapamiętaniem adresu IP, itp. O ile nie trzeba się zalogować by sobie pozaznaczać te opcje. Ten post edytował q3d 1.12.2008, 15:58:19 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 1 Dołączył: 25.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
ad 2. Sprawdzasz czy pozycja nie została już zaznaczona (tam gdzie to zapisujesz). Jeżeli tak dodajesz do znacznika atrybut disabled o wartosci disabled:
ad 1 Pewnie jakaś kombinacja z cookie, zapamiętaniem adresu IP, itp. O ile nie trzeba się zalogować by sobie pozaznaczać te opcje. no właśnie tylko jaka kombinacja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Użyj sesji. Najłatwiej IMHO by było. :]
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:20 |