Maxpayn Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 Zrób zabezpieczenie przed "alt+255". ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 9 Lipca 2008 Administratorzy Udostępnij Opublikowano 9 Lipca 2008 Na ciasteczkach robisz tak, ze przy dodawaniu kometarza dajesz nowe ciacho, którego wartośc wynosi time(); Przed dodaniem komentarza sprawdzacz czy $_COOKIE['ciacho']<( time()-30 ), gdzie 30 to liczba sekund. Tak to wygląda w skrócie. Jak czas w ciachu jest mniejszy, mozna dać komentarz, jak nie, to znaczy, że za szybko. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 9 Lipca 2008 Autor Udostępnij Opublikowano 9 Lipca 2008 Zrób zabezpieczenie przed "alt+255". ;) Nie rozumiem :jezor: Na ciasteczkach robisz tak, ze przy dodawaniu kometarza dajesz nowe ciacho, którego wartośc wynosi time(); Przed dodaniem komentarza sprawdzacz czy $_COOKIE['ciacho']<( time()-30 ), gdzie 30 to liczba sekund. Tak to wygląda w skrócie. Jak czas w ciachu jest mniejszy, mozna dać komentarz, jak nie, to znaczy, że za szybko. Zaraz spróbuję... EDIT: Niestety, nie działa, oto kod z pliku dodany.php: if $_COOKIE['ciacho']<( time()-30 ) { setcookie("ciacho",time()); //TUTAJ DODAWANIE KOMENTARZA } else { echo("Nie możesz dodac teraz komentarza, odczekaj 30 sekund!"); } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 Nie podoba mi się ten system komentarzy. A jeśli chodzi o dział, to chociaż powinieneś kod źródłowy podać. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 9 Lipca 2008 Autor Udostępnij Opublikowano 9 Lipca 2008 Nie podoba mi się ten system komentarzy. A jeśli chodzi o dział, to chociaż powinieneś kod źródłowy podać. Dlaczego ci się nie podoba? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 9 Lipca 2008 Administratorzy Udostępnij Opublikowano 9 Lipca 2008 if ($_COOKIE['ciacho']<( time()-30 )) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 9 Lipca 2008 Autor Udostępnij Opublikowano 9 Lipca 2008 if ($_COOKIE['ciacho']<( time()-30 )) Działa! :kicking: Dzięki! :cheers: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 Nie rozumiem Bo wpisując to zamiast spacji można wysłać pustą wiadomość. ;x Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 Poza tym, zrób filtr antyspamowy, który będzie blokował wpisy posiadające więcej niż 2 linki, posiadające hasła kluczowe typu "PENIS", "VIAGRA" i inne pisane w spamach, oraz zabezpieczenie antyfloodowe oparte na sprawdzaniu IP, bo nie zawsze jest włączona obsługa ciasteczek, albo jakieś zabezpieczenie uniemożliwiające skomentowanie przy wyłączonej obsłudze ciasteczek. Kombinuj. Do tego, możesz blokować wpisy, które mają mniej niż 20 znaków ;p . Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 9 Lipca 2008 Autor Udostępnij Opublikowano 9 Lipca 2008 Bo wpisując to zamiast spacji można wysłać pustą wiadomość. ;x Jak wpiszę spację to też się wysyła pusta :/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 Użyj funkcji trim(), czyli: $str = trim($str); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 9 Lipca 2008 Autor Udostępnij Opublikowano 9 Lipca 2008 Użyj funkcji trim(), czyli: $str = trim($str); Super, działa! Thx :cheers: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 QUOTE(Piczer @ 9.07.2008 - 15:16) * Nie podoba mi się ten system komentarzy. A jeśli chodzi o dział, to chociaż powinieneś kod źródłowy podać. Dlaczego ci się nie podoba? hmm... Udostępnij funkcje admina, bo nie wiem jakie ma funkcje, ale chyba edycji szablonu nie ma. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 9 Lipca 2008 Autor Udostępnij Opublikowano 9 Lipca 2008 hmm... Udostępnij funkcje admina, bo nie wiem jakie ma funkcje, ale chyba edycji szablonu nie ma. Wystarczy podmienić obrazki. :jezor: Może dodam więcej funkcji. Jak widać na razie admin może tylko skasować komentarze. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 9 Lipca 2008 Udostępnij Opublikowano 9 Lipca 2008 Obrazki? Ja tu nic o obrazkach nie mówię. Ja mówię o szablonie i w dodatku z poziomu PA. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 10 Lipca 2008 Autor Udostępnij Opublikowano 10 Lipca 2008 Obrazki? Ja tu nic o obrazkach nie mówię. Ja mówię o szablonie i w dodatku z poziomu PA. Tylko w pliku, za trudno na razie mi dodać takie opcje. Wszystkie opcje ustawia się w pliku config.php. Tak na razie zrobiłem. Teraz muszę się trochę pobawić w tworzenie TClippera. :jezor: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 10 Lipca 2008 Udostępnij Opublikowano 10 Lipca 2008 A i jeszcze jedno: Skrypt stworzony obiektowo? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 14 Lipca 2008 Udostępnij Opublikowano 14 Lipca 2008 Odświeżam. chyba tutaj też tak można? :) To jak, piszesz obiektowo? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 14 Lipca 2008 Autor Udostępnij Opublikowano 14 Lipca 2008 Odświeżam. chyba tutaj też tak można? :) To jak, piszesz obiektowo? Czyli? ;p Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pental Stary Opublikowano 14 Lipca 2008 Udostępnij Opublikowano 14 Lipca 2008 Domyśl się co to może oznaczać... A jak nie, to polecam lekturę: http://pl.wikipedia.org/wiki/Programowanie_obiektowe Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 14 Lipca 2008 Autor Udostępnij Opublikowano 14 Lipca 2008 Chodzi o to co jest w delphi? Ja to pisałem kodem w PHP. Nie wiem jak to inaczej określić. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 14 Lipca 2008 Udostępnij Opublikowano 14 Lipca 2008 Chodzi o to co jest w delphi? Ale co w Delphi? Chodzi Ci o wstawianie komponentów na formę czy o to, że są klasy w kodzie? Bo jak o to pierwsze, to nie, a to drugie to tak ;p . Przeczytaj to co dał Pental, to się dowiesz o co chodzi, chociaż ja na 100% jestem pewien, że pisałeś strukturalnie, bo jak się nie wie co to obiektowe programowanie, to raczej się go nie stosuje, a strukturalne to każdy stosuje nie wiedząc nawet o tym ;p . Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 14 Lipca 2008 Autor Udostępnij Opublikowano 14 Lipca 2008 Ale co w Delphi? Chodzi Ci o wstawianie komponentów na formę czy o to, że są klasy w kodzie? Bo jak o to pierwsze, to nie, a to drugie to tak ;p . Przeczytaj to co dał Pental, to się dowiesz o co chodzi, chociaż ja na 100% jestem pewien, że pisałeś strukturalnie, bo jak się nie wie co to obiektowe programowanie, to raczej się go nie stosuje, a strukturalne to każdy stosuje nie wiedząc nawet o tym ;p . To chyba piszę strukturalnie. Może niedługo udostępnię kod to zobaczysz z czego korzystam. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 14 Lipca 2008 Administratorzy Udostępnij Opublikowano 14 Lipca 2008 to ja ci podpowiem class costam { ... } $costam = new costam i już wiesz czy piszesz obiektowo czy nie :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 14 Lipca 2008 Autor Udostępnij Opublikowano 14 Lipca 2008 to ja ci podpowiem class costam { ... } $costam = new costam i już wiesz czy piszesz obiektowo czy nie :P Nie przypominam sobie bym używał class, więc nie piszę obiektowo. :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pental Stary Opublikowano 14 Lipca 2008 Udostępnij Opublikowano 14 Lipca 2008 Mogłem tak od razu :rolleyes: . Swoją drogą skrypt skromny, a strona mało estetyczna. Pisz dalej :thumbsup: ! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się