![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem skrypt komentarzy ( http://www.mmorpg.6r.pl/komentarze.zip )
Wszystko jest ok tylko że niewiem jak zrobić aby osoba która już napisała komentaerz nie mogła wysyłać nowego komentarza np. w ciągu 5 minut. Czy ktoś może zmodyfikowaćten skrypt aby osoba o takim samym IP nie mogła ponownie pisac komentarz przez określony czas np. 5 min. Będe wdzięcny za pomoc. Moge zaoferować w reklame w moim serwisie przez np. miesiac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował Tracid 15.07.2005, 13:07:28 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy wysłać cookie lub sesje i ustawic na 5 minut. Potem tylko sprawdzasz if'em czy istnieje takie ciasteczko: jeśli tak - wyświetlasz komunikat że nie można teraz dodać komentarza, jeśli nie - dodajesz komantarz. Dodawanie komentarzy powinno wyglądać tak:
A z przerobieniem skryptu chyba już sobie poradzisz. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jak wysłac cookie lub sesje nierozumiem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jestem zielony jesli chodzi o php (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Już Ci napisałem w kodzie php. Wysyłanie cookie wygląda tak:
Z tym że wymagane są tylko dwa pierwsze argumenty (nazwa cookie i jego wartość), reszta to parametry opcjonalne. Natomiast sesje rozpoczyna się tak:
Powinieś zajrzeć do manuala: ciasteczka, sesje |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ja naprawde jestem zielony w php. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Dlatego to co piszesz to dla mnie czarna mgia :/
Powiedz proszę gdzie mam to wkleic a jeśli to nie problem mogłbyś zedytować sam ten skrypt ? Tutaj jest link do niego http://www.mmorpg.6r.pl/komentarze.zip Będe bardzo wdzięczny |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
@Tracid: Przerobiłem Ci ten kod i zmieniłem to co mi się nie podobało bo ten skrypt był trochę przestarzały (już nie mówiąc, że nie zgodny ze standardami XHTML ale tego nie poprawiałem).
Nie sprawdzałem czy działa, ale gdyby było coś nie tak to pisz. @Qel: Skorzystaj z tego kodu co go zmieniłem Tracidowi. Być może miałeś wyłączoną opcje register_globals, a w kodzie nie były używane zmienne superglobalne dlatego nie wyświatlało komentarzy. Pozdrawiam! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 21.03.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
A ustawiłeś odpowiednio chmody?
P.S Też miałem taki problem.... wszystko przez te chmody (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Powineś chyba jeszcze nadać odpowiednie uprawnienia (chmoda) dla katalogu komentarze bo to w nim przechowujesz wszystkie pliki i do niego odwołujesz się przez include.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 17:58 |