Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabespieczenie przed botami
kenshi
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 11.01.2009
Skąd: Sanok

Ostrzeżenie: (0%)
-----


Witam mam od pewnego czasu kilka botów spamuje mi system komentarzy w newsach i blokowanie ip juz nie pomaga, zaczyna mnie to irytować i czuje się bezradny, bo to taka "wałka z wiatrakami" usuwam jeden a za kilka godzin pojawia się 3 inne wpisy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
  1. .button {
  2. font-family : Tahoma;
  3. font-size : 12px;
  4. font-weight : bold;
  5. background-color : #dad8b1;
  6. color : #FFFFFF;
  7. border : 1px solid #000000;
  8. text-align: center;
  9. height: 20px;
  10. }
  11. .inputbox {
  12. font-family : Tahoma;
  13. font-size : 11px;
  14. color : #000000;
  15. background-color : #dad8b1;
  16. border : 1px solid #000000;
  17. overflow : hidden;
  18. width: 600px;
  19. height: 120px;
  20. }
  21. .inputtext {
  22. font-family : Tahoma;
  23. font-size : 11px;
  24. color : #000000;
  25. background-color : #dad8b1;
  26. border : 1px solid #000000;
  27. width: 155px;
  28. height: 20px;
  29. }
  30. <table border="0" width="420" cellspacing="0" cellpadding="0">
  31. <tr>
  32. <td width="49" height="1">
  33. <b><font style="font-family:Tahoma; color:#000000; font-size:10;">
  34. nick:</font></b>
  35. </td>
  36. <td width="289" height="1"><input type="text" name="name" tabindex="1" class="inputtext"></td>
  37. </tr>
  38. <tr>
  39. <td width="49" height="1">
  40. <b><font style="font-family:Tahoma; color:#000000; font-size:10;">
  41. email:</font></b>
  42. </td>
  43. <td width="289" height="1"><input type="text" name="mail" tabindex="2" class="inputtext">
  44. <font style="font-family:Tahoma; color:#000000; font-size:10;">
  45. (opcjonalnie)</font></td>
  46. </tr>
  47. </center>
  48. <tr>
  49. <td width="51" height="1">
  50. <p align="left">
  51. <b><font style="font-family:Tahoma; color:#000000; font-size:10;">
  52. emoty:</font></b></p>
  53. </td>
  54. <td width="291" height="1" >
  55. {smilies}
  56. </td>
  57. </tr>
  58. <tr>
  59. <td width="340" height="1" colspan="2"> <textarea cols="40" rows="6" name="comments" tabindex="3" class="inputbox"></textarea><br />
  60. <input type="image" src="images/dodaj_komentarz.gif" alt="Dodaj Komentarz">
  61. </td>
  62. </tr>
  63. </table>

(nie wiem co jest ale nie działaja znaczniki PHP, wiec pogrubię kod)
to kod który odpowiada za generowanie komentarzy przez użytkownika i nie wiem gdzie kod z obrazka by dodać wpis
Powód edycji: dodałem bbcode (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A o captchy słyszał? HE?
Go to the top of the page
+Quote Post
kenshi
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 11.01.2009
Skąd: Sanok

Ostrzeżenie: (0%)
-----


słyszałem tylko zastanawiam się jak to działa. Czy jak zamieszczę ten skrypt php z generowaniem obrazka "captche" to wystarczy ? Będę musiał wprowadzić jakieś poprawki do komendy WYŚLIJ ? Nie znam się na tych "captchach" i tego pytam tak, będę wdzięczy za udzielenie mi odpowiedzi na ten temat. Pozdrawiam
Planuje zastosować ten system Autoryzacji kodu z obrazka
Autoryzacja kodem z obrazka
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No przecież tam masz wszystko napisane... Po wysłanie formularza czy wpisany kod przez usera zgadza sie z kodem z sesji ityle.
Go to the top of the page
+Quote Post
kenshi
post
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 11.01.2009
Skąd: Sanok

Ostrzeżenie: (0%)
-----


aha czyli to jest coś jak wymagane pole i nie wyśle wiadomości jak nie zostanie wpisana w wolne pole. Ja to tak zrozumiałem
Go to the top of the page
+Quote Post
wookieb
post
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Noe ale sprawdz zawartosc tego pola oczywiscie...
Go to the top of the page
+Quote Post
bełdzio
post
Post #7





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


http://www.beldzio.com/walka-ze-spambotami
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:35