예제
### 입력 페이지 (form.php)
<?php
include_once('./_common.php');
include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');
?>
<!DOCTYPE html>
<html>
<head>
<title>문의하기</title>
</head>
<body>
<form name="contactform" action="form_update.php" onsubmit="return form_check(this);" method="post">
<div>
<input type="text" name="name" placeholder="이름">
<input type="text" name="email" placeholder="이메일">
<textarea name="message" placeholder="문의내용"></textarea>
</div>
<?php echo captcha_html(); ?>
<input type="submit" value="전송">
</form>
<script>
function form_check(f) {
<?php echo chk_captcha_js(); ?>
return true;
}
</script>
</body>
</html>
### 처리 페이지 (form_update.php)
<?php
include_once('./_common.php');
include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');
// 캡챠 검증
if (!chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
exit;
}
// 여기서부터 실제 데이터 처리
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
// 데이터베이스 저장 등의 처리...
// 처리 완료 후 메시지
alert('문의가 정상적으로 접수되었습니다.');
?>