Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%)
|
Kod:
Chcę umożliwić także głosowanie użytkownikom z wyłączoną obsługą JS (AJAX). Chyba, że to bez sensu? W przykładzie oceny są wysyłane metodą GET. Bardzo niebezpiecznie, bo użytkownik może zagłosować nieświadomie:
Najlepiej wysyłać ocenę metodą POST. Tylko zostaje pytanie: A. zastosować alternatywny formularz dla użytkowników bez JS B. oprzeć głosowanie o <input type="image" />, ale prawdopodobnie tracę kontrolę nad gwiazdkami w CSS C. generować gwiazdki za pomocą JS, a domyślnie wyświetlać tylko ocenę z linkiem do alternatywnego <form> Chociaż w przypadku POST też jest zagrożenie, że trafisz na stronę ze złośliwym skryptem JS. Tylko znacznie mniejsze. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%)
|
ja bym dal forme z radiobuttonami + labelami z tym ze radiobuttony bylyby ukryte przy pomocy css, klik w labela -> zaznaczenie radiobuttona -> klikniecie w submita glosuj -> ide spac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
WebCM [Security] Nieświadome ocenianie 8.09.2008, 19:15:51
Exek Najlepiej rzuć głosowanie POSTem, a w linkach gene... 8.09.2008, 22:26:34
dadexix POST + Ciastka...
A dodatkowo <noscript> a ... 9.09.2008, 11:38:48
dr_bonzo Znane http://en.wikipedia.org/wiki/Cross-site_requ... 9.09.2008, 12:39:53
WebCM Problem znany, lecz zabezpieczenie trudniejsze. Je... 17.09.2008, 19:55:56 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 02:00 |