![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 27.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie mam formularz z kilkoma polami z funkcją sparwdzania czy pole zostało wypełnione, niestety od pewnego czasu atakuje mnie spam (IMG:style_emoticons/default/smile.gif) i postanowiłem dodać captcha do formularza. Dodałem skrypt pokazuje się obrazek a w nim tekst można nawet go odwsieżyć (IMG:style_emoticons/default/tongue.gif) , ale coś nie działa bo moge nadal wysyłać wiadomość bez podania kodu . problem napewno leży w dodaniu tego fragmentu kodu
Bo niezabardzo wiem gdzie go dać i czy nie potrzebuje on modyfikacji Oto mój kod wraz ze wstawionym fragment :
Proszę o pomoc albo naprowadzenie mnie na dobrą scieżkę, bo siedze już nad tym trochę i nie wiem co zrobić (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 559 Pomógł: 93 Dołączył: 4.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Co to jest? Jakto przez http (IMG:style_emoticons/default/questionmark.gif)
Kod include_once $_SERVER['DOCUMENT_ROOT'] . 'http://xxxxxxxxxxxxx/securimage/securimage.php'; Co zwraca to: Kod $securimage->check($_POST['captcha_code']) Coś mi tu nie pasuje, gdzie jest fragment o wysyłce?? Ten if do pokazania błędu powinien być przy pozostałych wynikach walidacji. Natomiast używasz czegoś takiego: $page['status'] Jak sądzę to to określa czy formularz został poprawnie uzupełniony, to powiedz mi gdzie, twoim zdaniem powinieneś jeszcze dodać walidację captcha? Zakładaj z góry ze kod który wysyłasz jest niewystarczający. Problem leży w wysyłce wiadomości a nie w formularzu. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 27.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki , już sobie poradziłem z tym problemem . Dodałem inny skrypt który narazie działa (IMG:style_emoticons/default/tongue.gif) , a to przez http zrobiłem tylko dla testów bo już miałem dość tego skryptu
Jak by ktoś chciał użyć :
Ten post edytował airgucio 26.09.2013, 16:31:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 16:48 |