![]() |
![]() |
-gosc- |
![]()
Post
#1
|
Goście ![]() |
Witam.
Jak mam dodawanie komentarzy, jak dodam ten komentarz jak pojawi mi się strona z dodanym komentarzem. Wcisnę F5 lub jak kto woli odświeżę stronę i dodaje mi się jeszcze raz, może ktos mi powiedzieć jak wykasować _POST? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
melkorm -> ale wszelkie modyfikacje wprowadzone do $_POST nie są zwracane do przeglądarki, więc takie sztuczki odpadają.
Niestety, trzeba to zabezpieczyć nieco okrężnymi metodami. Za pomocą ciastek, skrypt może wysyłać takowe przy dodaniu komentarza z jakimś krótkim okresem ważności. Przy odświeżeniu ciastko będzie ustawione i to jest znak, żeby komentarza nie dodawać. Jednak to można bardzo łatwo, nawet nieświadomie obejść. Wystarczy, by na serwerze i na komputerze internauty był ustawiony inny czas i już wszystko się może skaszanić. Pewniejszym sposobem jest rejestrowanie tego gdzieś po stronie serwera, np. 1. Rejestr ostatnich operacji - jeśli z tego samego adresu IP w przeciągu ostatnich minut poszedł komentarz, to się wstrzymujemy. 2. Porównujemy treść z ostatnio dodanym komentarzem z podanego adresu IP, lecz to może być stosunkowo kosztowną operacją, jeśli użytkownicy będą się rozpisywać. -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 19:09 |