PHP-Script.hu
Kiemelt hirdetés:
2012. február 23. 05:53 csütörtök, ma Alfréd névnap van


grafika


Videóbázis


Kategória: PHP - Egyéb
php-captcha
2011.04.26. 16:10

captcha_mat2_php.png

Captcha rendszer V2.0

7 féle captcha lehetőség:

  • véletlen betűkombináció  - 2 captcha
  • egyszerű matematikai művelet - 2 captcha
  • szám olvasása szóból - 2 captcha
  • véletlen karakterek árnyékokkal - 1 captcha

Mind a 7 képként generálva! A képek vegyes méretűek van kisebb is nagyobb is.


Használat:
használni kívánt file elejére be kell include-olni a captcha/captcha.php-t

1
2
3
<?php
include "captcha/captcha.php";
?>

Captcha behívása az oldalra:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
 captcha_text(); //1 -- Véletlen karakter sor - nagykép
 captcha_text_2(); //2 -- Véletlen karaktersor - kiskép
 captcha_num(); //3 -- szám olvasása szóból - nagykép
 captcha_num_2(); //4 -- szám olvasása szóból - kiskép
 captcha_mat(); //5 -- egyszerű matematikai művelet - nagykép
 captcha_mat_2(); //6 -- egyszerű matematikai művelet - kiskép
 captcha_white(); //7 -- véletlen karakterek árnyékokkal
 //visszaellenőrzés:
 <?php
 if($_POST['(VALAMI)']){
 if($_POST['captcha_text']==$_SESSION['captcha_text']){ //1
 //ha jó
 }else{
 //ha rossz
 }
 if($_POST['captcha_mat']==$_SESSION['captcha_mat']){ //5
 //ha jó
 }else{
 //ha rossz
 }
 if($_POST['captcha_num']==$_SESSION['captcha_num']){ //3
 //ha jó
 }else{
 //ha rossz
 }
 if($_POST['captcha_text2']==$_SESSION['captcha_text2']){ //2
 //ha jó
 }else{
 //ha rossz
 }
 if($_POST['captcha_mat2']==$_SESSION['captcha_mat2']){ //6
 //ha jó
 }else{
 //ha rossz
 }
 if($_POST['captcha_num2']==$_SESSION['captcha_num2']){ //4
 //ha jó
 }else{
 //ha rossz";
 }
 if($_POST['captcha_white']==$_SESSION['captcha_white']){ //7
 //ha jó
 }else{
 //ha rossz
 }
 }
 ?>

Bemutató mellékelve (index.php).

Beleírva a captcha frissítése és az input mező a functionba!

A captchák a színeket és pozíciókat túlnyomó többségben automatikusan generálják!

  captcha_mat2_php.png

captcha_mat_php.png

captcha_num2_php.png

captcha_num_php.png

captcha_text2_php.png

captcha_text_php.png

white_captcha_php.png


Készítette: tvo .::. web: http://tvo.skyrulz.eu

 Fájl letöltése: 

 Szerző: usertvo Hozzászólások(2) Hozzászólások Megosztás az iWiW-en Megosztás az Facebook-on Megosztás a Google Reader-ben Megosztás az Twitter-en 



© 2006-2012 PHP-Script.hu, Minden jog fenntartva!
Design: Rácz Gergely, Oldalmotor: Rácz Gergely
Impresszum - Oldaltörténet - Oldalszabályzat