Вход Регистрация
Файл: public/captcha.php
Строк: 24
<?php
session_start
();
ob_start();

if (empty(
$_SESSION['rand_code'])) {
    
$string '';
    
    for (
$i 0$i 5$i++) {
        
// this numbers refer to numbers of the ascii table (lower case)
        
$string .= chr(rand(97122));
    }
    
    
$_SESSION['rand_code'] = $string;
    
    
$_SESSION['captcha_time'] = time() + 600;


if (isset(
$_GET['reset']) OR $_SESSION['captcha_time'] < time()) {
    
$string '';
    
    for (
$i 0$i 5$i++) {
        
// this numbers refer to numbers of the ascii table (lower case)
        
$string .= chr(rand(97122));
    }
    
    
$_SESSION['rand_code'] = $string;
    
    
$_SESSION['captcha_time'] = time() + 600;    

  
    
$dir 'fonts/';
    
    
$image imagecreatetruecolor(10060);
    
$black imagecolorallocate($image000);
    
$color imagecolorallocate($image20010090); // red
    
$white imagecolorallocate($image255255255);
    
    
imagefilledrectangle($image,0,0,399,99,$white);
    
imagettftext ($image2001040$color$dir."arial.ttf"$_SESSION['rand_code']);
    
    
header("Content-type: image/png");
    
imagepng($image);

?>
Онлайн: 3
Реклама