Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CAPTCHA - blokuje wszystko przy includowaniu jej
Majkelo23
post
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

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


Czesc (IMG:style_emoticons/default/wink.gif)

Napisałem sobie captche - wszystko działa. Jednak problem jest tego typu, że przy próbie stworzenia formularza - nie wyświetla się on. Po prostu na samej górze mam:

  1. require_once('captcha.php');


I wyświetla się tylko ta captcha, a formularz itd. już nie. Doszedłem do wniosku, że blokuje mi wszystko ten header:

  1. header('Content-Type: image/jpeg');


Ale nie mogę tego wyrzucić, bo wtedy mam stronę pełną krzaków, jednak formularz się wyświetla. Jakaś rada?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Majkelo23
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

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


w captcha.php mam randowe generowanie znaków, zapisane pod zmienną $znaki, więc to chyba żadna łamigłówka?
  1. if ( $_POST['captcha'] == $znaki)
  2. {
  3. echo 'kod poprawny';
  4. }
  5. else
  6. {
  7. echo 'niepoprawny';
  8. }


Nie chcę sie z tym bawić, tylko przetestować. Dwa inputy - post i submit. Wpisuje kod i sprawdzam czy wszystko jest ok, dla pewności. Tyle potrzebuje zrobić.

Dodanie formularza w captcha.php nic nie daje - tez go nie wyswietla.

EDIT:

W ogóle - jakim cudem mam przekazać sesje, nie includując pliku? ;/ Wszystko składa się do jednej i tej samej zmiennej.

Ten post edytował Majkelo23 22.02.2012, 17:09:47
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 05:36