2010-01-16 4 views
0

다음 captcha 플러그인이 있습니다.PHP에서 captcha 크기를 변경할 수 없습니다

다른 글꼴 크기를 변경하려고했지만 어느 것도 효과가 없었습니다.

누구나 글꼴 크기를 변경하는 방법을 알려줄 수 있습니까?

미리 감사드립니다.

EDITED : Code Here.

+0

코드가 너무 많아서 브라우저가 멈추었습니다. 다음 번에 Pastie를 사용하십시오. –

+0

감사합니다. alix axel. – shin

답변

-1

당신은 그 아래에 작성하려고 할 수 있습니다 :

$defaults = array('word' => '', 'img_path' => '', 'img_url' => '', 'img_width' => '150', 'img_height' => '30', 'font_size' => '', 'font_path' => '', 'show_grid' => true, 'skew' => true, 'expiration' => 7200); 

다음 줄

$defaults['font_size'] = 0; 

(물론 원하는 크기로 0 변경)

0

이 보안 문자 쓰레기이며이 코드는 잘못 작성되었습니다. reCapthca를 사용해야합니다. 매우 훌륭하고 무료입니다.

내가 capthcas을 깰 때문에 capthca 쓰레기라고 말할 수있는 권리가 있습니다 : http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-2019 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-3573 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-2020 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-3573 (또는 내가 한이어야 2008 년 :

그러나 실제로 귀하의 질문에 대답에 : 127 줄에서 챌린지 길이가 생성됩니다. 번호 6을 원하는대로 변경하십시오.

for ($i = 0; $i < 6; $i++) 
    { 
     $str .= substr($pool, mt_rand(0, strlen($pool) -1), 1); 
    } 
+0

당신은 틀렸어. 그건 그 줄이 아니야. –

+1

다른 모든 대답을 왜 downvoted 이유는 무엇입니까? 적어도 나는 이것이 그 질문에 대한 답이 아니라고 말할 수있다 : * 글꼴 크기 *는 captcha의 길이 *가 아니라 변경되어야한다! – neo

+0

글자 수에 대한 줄입니다. – shin

0

변경 글꼴이 코드 조각의 크기, mt_rand에 대한 호출에 대해 더 높은 값을 입력합니다.

if ($use_font == FALSE) 
{ 
    //$font_size = 5; 
    $font_size = 15;//For example 
    $x = rand(2, $img_width/($length/3)); 
    // y isnt used here 
} 
else 
{ 
    // Make font proportional to the image size 
    // $font_size = !empty($font_size) ? $font_size : mt_rand(18,25); 
     $font_size = !empty($font_size) ? $font_size : mt_rand(25,29);//For example 
    $x = rand(4, $img_width - (($font_size + ($font_size >> 1)) * $length)); 
    // y isnt used here 
} 

는 또한 $img_width$img_height 큰 글꼴이 이미지에 맞게 있도록 충분히 큰 있는지 확인합니다.