Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Najprostrze captcha
Lethys
post
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Mam problem mam skrypt :

  1. Kod:<?php $kod= rand(1, 8723); print $kod; ?><br>
  2. Przepisz kod:<input type="text" name="vkod">
  3.  
  4.  
  5. if ($vkod != $kod) {
  6. print "Podales bledny kod.";
  7. exit;
  8. }


I ciagle mi wyskakuje ze zle podalem kod, co jest nie tak ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grudziu
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 25.09.2006
Skąd: Gdansk

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


przynajmniej żeby był w formie obrazkowej,
czyli np przepisz kod widoczny na rysunku:

<img src="picture.php" />

a plik picture.php w jakiś sposób generuje obrazek z hasła, przesyła z headerem typu image/gif (czy jpeg, png cokolwiek) o kończy się ImageGIF($pic).

Bardziej zaawansowane http://pornel.net/captcha


A ja mam pytanie, jak zrobić żeby nie przechowywał w pamięci obrazka?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)


Mamy taki oto zapis w własnie picture.php:

  1. <?php
  2. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
  3. header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
  4. header("Cache-Control: no-store, no-cache, must-revalidate");
  5. header("Cache-Control: post-check=0, pre-check=0", false);
  6. header("Pragma: no-cache");
  7. ?>


ale jak sie pomyle np mail bez małpki, wciśnie się wstecz, to niestety obrazek się nie odświeża....
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: 26.12.2025 - 01:38