Вход Регистрация
Файл: mob-lave.ru/captcha.php
Строк: 23
<?


$width 
97;
$height 30;
$sign 5;
$code "";
session_start();
  
$letters = array( 'a','b','c','d','e','f',
                 
'g','h','j','k','m','n',
                 
'p','q','r','s','t','u',
                 
'v','w','x','y','z','2',
                 
'3','4','5','6','7','8','9' );
                   
$figures = array( '50','70','90','110',
                 
'130','150','170','190','210' );

$img imagecreatetruecolor($width$height);

$fon imagecolorallocate($img255255255);
imagefill($img00$fon);
  
for(
$i=0$i<$sign$i++)
    {
        
$h 1;
        
$color imagecolorallocatealpha(
                    
$img,
                    
$figures[rand(0count($figures)-1)],
                    
$figures[rand(0count($figures)-1)],
                    
$figures[rand(0count($figures)-1)],
                    
rand1030 ) ); 

        
$letter $letters[rand0,sizeof($letters)-)];

        if( empty( 
$x ) ) $x $width*0.08;
            else 
$x $x + ( $width*0.8 )/$sign+rand0,$width*0.01 );

        if( 
$h == rand1) ) $y = ( ( $height*)/) + rand0$height*0.1 );
            else 
$y = ( ( $height*)/) - rand0$height*0.1 );
        
        
$code.= $letter;
        
imagestring$img,$x$y$letter$color );
    }

$_SESSION['code'] = $code;

header "Content-type: image/jpeg" ); 
imagejpeg$img );

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