Jump to content
Sign in to follow this  
viiprogrammer

Капча

Recommended Posts

Скрипт капчи на php

<?php
    session_start();   
    $string = "";
    for ($i = 0; $i < 5; $i++)
        $string .= chr(rand(97, 122));
    
    $_SESSION['rand_code'] = $string;
    
    $image = imagecreatetruecolor(180, 50);
    $black = imagecolorallocate($image, 0, 0, 0);
    $color = imagecolorallocate($image, 200, 200, 90);
    $white = imagecolorallocate($image, 255, 255, 255);

    imagefilledrectangle($image,0,0,399,99,$white);
    imagettftext ($image, 30, 0, 10, 40, $color, "ajD4KEAD.ttf", $_SESSION['rand_code']);

    header("Content-type: image/png");
        
    imagepng($image);
?>

Вывод самой картинки капчи на сайте

<img src="файл.php" alt="">

Проверка на правильность введения

 


$kapcha = введённая капча;

 if($kapcha != $_SESSION['rand_code']){
код если введено не верно

}else{

код если введено верно
}

ajD4KEAD.rar

Share this post


Link to post

Ссори, я думал это капча для vii engine.

папка antibot  в vii, antibot.php по моему убрать нужно в коде вроде.

Share this post


Link to post
В 12.10.2015 в 00:52, Developer.Sloopy сказал:

Нужно js править.

нужно в модулях смотреть register.php

 

В 11.10.2015 в 19:00, neverchik сказал:

Ссори, я думал это капча для vii engine.

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×