Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]"Captcha" żle działa - czyli cyferki przez spamem.
szczalpi
post
Post #1





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----



Witam
Mam problem z prawidłowym skonfigurowaniem pliku "captcha.php", który jest używany w celu ochrony przed spamem. Pewnie wiecie o co chodzi.
Po wpisaniu cyferek, które się pojawiają wywala mi błąd "Źle przepisany kod. Spróbuj ponownie...". Przedtem ten sam srypt miałem na innym hostingu i działał prawidłowo. Po przerzuceniu na nowy pojawił się błąd. Szukam błędu, ale nie potrafię go zlokalizować. Proszę o waszą pomoc.
Poniżej w skrócie przedstawiam kod jaki mam wstawiony.
Pozdrawiam

  1. <img src="include/captcha.php" style="position:relative;top:8px;">
  2. <label class="labelogl">Przepisz kod:</label>
  3. <input id="vercode" type="text" name="vercode" style="width:50px;"/>
  4. <input type="hidden" name="ok" value="1/">
  5. <input type="submit" name="submit" value="Dodaj" dir="rtl"/>



  1. if ($_POST["vercode"] != $_SESSION["vercode"] OR $_SESSION["vercode"]=='') {
  2. echo '<font style="font-family:arial; font-size:24px; font-weight:bold; color:red;">';
  3. echo 'Źle przepisany kod.<a href="java script:history.back()">Spróbuj ponownie...</a>';
  4. echo '</font>';
  5. }
  6.  
  7. else {
  8.  
  9.  
  10.  
  11.  
  12. $opis =$_POST['opis'];
  13.  
  14. $sql = "insert INTO users VALUES(
  15.  
  16. '$opis'
  17.  
  18. )";
  19.  
  20. echo "Obiekt został dodany";
  21. mysql_query($sql);
  22.  
  23. }


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 07:25