![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Siedze nad tym 3 godziny, kombinuje na różne sposoby i ciągle to samo... Za każdym razem gdy wpisze w formularzu poprawny kod z obrazka pisze ze niepoprawny, gdy nie poprawny to też to samo.
Sesje wychwytuje poprawnie ale źle porównuje czy sie zgadza z kodem wprowadzonym w formularzu. Kombinowałem na rózne sposoby, sprawdzałem gdzie może być błąd ale już mnie krew zalewa... </a href='index.php'></div style='position: absolute; left: 50px; top: 50px'></img src=\"'.$liczba.'.gif\" > Ten post edytował predator 20.04.2008, 11:19:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat W przeciwnym wypadku zastanów się nad działaniem trzech pierwszych linijek twojego kodu. Otwiera sie sesja "token", sesja ta przyjmuje to co zawiera $liczba pięć razy czyli tworzy ciąg znaków. Wygenerowany kod z obrazków przepisuje do pola formularza i później Kod if ($_SESSION["token"] == $_POST["token"]) powinno porównać czy ciąg wygenerowanych znaków równa sie temu co wprowadziłem w formularzu, jednak coś nie pasuje skryptowi i wypisuje że te zmienne są sobie nie równe. Ale co? Hmm.. mówisz że w pierwszych trzech linijkach kodu jest coś co to może powodować..
Nie wiem czemu ma słuzyć Kod '' .. Chodzi może o to że najpierw nic nie jest przypisywane zmiennej a później dopiero jest tworzona, ale jakby tak było to wszystko powinno być ok. Co tu bym musiał zmienić?Cytat A tak w ogóle to wkradł się drobny błąd. jaki błąd? Cytat Ten kod ze strony webmade.org służy do uprzykrzania życia użytkownikom, a nie zabezpieczania formularzy przed botami ;] a to dlaczego? jak sie zabezpieczy przed wpisaniem innych znaków niż 0-9 i a-z to co kto może zrobić złego? @up już zmieniam, rzeczywiście zapomniałem o tagu, przepraszam Ten post edytował predator 20.04.2008, 11:22:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 12:47 |