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. |
|
|
|
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
bełdzio ja bym dal forme z radiobuttonami + labelami z tym... 18.09.2008, 00:17:43 ![]() ![]() |
|
Aktualny czas: 19.12.2025 - 18:38 |