CI 묻고 답하기

제목 포럼처럼 회원가입시 captcha 숫자로 표시하게 할려면?
글쓴이 emc 작성시각 2009/09/15 12:09:36
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 28057   RSS
혹시 폰트를 다른것으로 설정하셨나요?

$config['captcha_path'] = 'captcha/';
$config['captcha_fonts_path'] = 'captcha/fonts/5.ttf';
$config['captcha_width'] = 200;
$config['captcha_height'] = 50;
$config['captcha_font_size'] = 14;
$config['captcha_grid'] = FALSE;
$config['captcha_expire'] = 180;
$config['captcha_case_sensitive'] = FALSE;
 다음글 jquery 달력 문제 (2)
 이전글 RewriteEngine이 사용가능한지 확인은? (3)

댓글

ci세상 / 2009/09/15 13:40:21 / 추천 0

요 윗글 관련 티켓 #17번에 등록해 두었습니다.^^

emc / 2009/09/19 17:21:18 / 추천 0
0 >>
  포럼은 recaptcha.net을 이용하고 있는가요?

ci세상 >>
  티켓에 등록? ci한국 포럼처럼 captcha 숫자로 나오게 할려고 합니다.
 
웅파님 어떻게 하셨어요?

ci세상 / 2009/09/19 20:03:23 / 추천 0
0과 ci세상은 제꺼구요^^

포럼것은 recatpcha.net 참조되었습니다. svn 소스 함 참조해보세요^^
변종원(웅파) / 2009/09/19 20:06:55 / 추천 0
emc// 아.. emc님 포럼 소스 접근 가능하지 않으신가요? ^^

그냥 간단하게 처리했습니다. 전에는 영문 대문자, 숫자, 소문자 랜덤으로 섞어서 만들었는데
가독성이 떨어지더군요. 그래서 숫자로 랜덤처리.

$cap = create_captcha(array(
			'word'			=> mt_rand(10274536, 90853127),
			'img_path'		=> './'.$this->config->item('captcha_path', 'tank_auth'),
			'img_url'		=> base_url().$this->config->item('captcha_path', 'tank_auth'),
			'font_path'		=> './'.$this->config->item('captcha_fonts_path', 'tank_auth'),
			'font_size'		=> $this->config->item('captcha_font_size', 'tank_auth'),
			'img_width'		=> $this->config->item('captcha_width', 'tank_auth'),
			'img_height'	=> $this->config->item('captcha_height', 'tank_auth'),
			'show_grid'		=> $this->config->item('captcha_grid', 'tank_auth'),
			'expiration'	=> $this->config->item('captcha_expire', 'tank_auth'),
		));
mt_rand(10274536, 90853127) <-- 이부분. ^^
emc / 2009/09/22 22:02:37 / 추천 0
//웅파님
답변 감사합니다. ^^;