Witajcie.
Od razu zaznaczam że jestem początkujący... Mam takie pytanie:
Czy próbowaliście już może zabezpieczyć nibyloga przed botami spamowymi? Ja dzisiaj próbowałem to zrobić, w oparciu o poradnik na stronie http://webmade.org/porady/porady.php?id=109 Część dotycząca samego formularza, czyli wyświetlenie kodu tokena mi działała, ale całość już nie, plugin komentator nie działał... sad.gif Wedle tego poradnika umieściłem pierwszą część kodu:

  1. <?php
  2. for($i=0;$i<5;$i++) {
  3.  $liczba = rand(0,9);
  4.  $_SESSION['token'] .= $liczba;
  5.  $img .= '<img src="'.$liczba.'.gif" />';
  6. }
  7. ?>


w pliku plugins/komentator.inc razem z polem o nazwie token i kodem wyświetlającym obrazki:

  1. <?php echo $img; /* Wyświetla token w formie graficznej */ ?>


Resztę kodu, czyli:

  1. <?php
  2. if ($_SESSION['token'] == $_POST['token']) echo "Wprowadzono <b>poprawny</b> kod";
  3. else echo "Wprowadzono <b>niepoprawny</b> kod";
  4. ?>


wkomponowałem w plik plugins/komentator.php i niestety gdy chciałem sprawdzić działanie pluginu i dodac komentarz pod artykułem, zamiast formularza wyświetliła się pusta strona sad.gif