설문조사 기타의견쓰기에 비회원일 경우 캡챠 적용
This commit is contained in:
@ -1,4 +1,5 @@
|
|||||||
<?
|
<?
|
||||||
|
define('G4_CAPTCHA', 1);
|
||||||
include_once('./_common.php');
|
include_once('./_common.php');
|
||||||
|
|
||||||
$po = sql_fetch(" select * from {$g4['poll_table']} where po_id = '{$po_id}' ");
|
$po = sql_fetch(" select * from {$g4['poll_table']} where po_id = '{$po_id}' ");
|
||||||
|
|||||||
@ -1,6 +1,11 @@
|
|||||||
<?
|
<?
|
||||||
|
define('G4_CAPTCHA', 1);
|
||||||
include_once('./_common.php');
|
include_once('./_common.php');
|
||||||
|
|
||||||
|
if ($is_guest && !chk_captcha()) {
|
||||||
|
alert('스팸방지에 입력한 숫자가 틀렸습니다.');
|
||||||
|
}
|
||||||
|
|
||||||
$po = sql_fetch(" select * from {$g4['poll_table']} where po_id = '{$_POST['po_id']}' ");
|
$po = sql_fetch(" select * from {$g4['poll_table']} where po_id = '{$_POST['po_id']}' ");
|
||||||
if (!$po['po_id'])
|
if (!$po['po_id'])
|
||||||
alert('po_id 값이 제대로 넘어오지 않았습니다.');
|
alert('po_id 값이 제대로 넘어오지 않았습니다.');
|
||||||
|
|||||||
@ -49,7 +49,7 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
|||||||
<? } ?>
|
<? } ?>
|
||||||
|
|
||||||
<? if ($member['mb_level'] >= $po['po_level']) { ?>
|
<? if ($member['mb_level'] >= $po['po_level']) { ?>
|
||||||
<form name="fpollresult" method="post" action="./poll_etc_update.php" autocomplete="off">
|
<form name="fpollresult" method="post" action="./poll_etc_update.php" onsubmit="return fpollresult_submit(this);" autocomplete="off">
|
||||||
<input type=hidden name="po_id" value="<?=$po_id?>">
|
<input type=hidden name="po_id" value="<?=$po_id?>">
|
||||||
<input type=hidden name="w" value="">
|
<input type=hidden name="w" value="">
|
||||||
<input type=hidden name="skin_dir" value="<?=$skin_dir?>">
|
<input type=hidden name="skin_dir" value="<?=$skin_dir?>">
|
||||||
@ -66,6 +66,7 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
|||||||
<? } ?>
|
<? } ?>
|
||||||
<input type="text" id="pc_idea" name="pc_idea" class="fieldset_input required" size="<?=$comment_size?>" required maxlength="100" title="의견">
|
<input type="text" id="pc_idea" name="pc_idea" class="fieldset_input required" size="<?=$comment_size?>" required maxlength="100" title="의견">
|
||||||
<input type="submit" class="fieldset_submit" value="의견남기기">
|
<input type="submit" class="fieldset_submit" value="의견남기기">
|
||||||
|
<? if ($is_guest) { echo captcha_html(); } ?>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
<? } ?>
|
<? } ?>
|
||||||
@ -90,5 +91,13 @@ $(function() {
|
|||||||
$(".btn_win a").click(function() {
|
$(".btn_win a").click(function() {
|
||||||
window.close();
|
window.close();
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function fpollresult_submit(f)
|
||||||
|
{
|
||||||
|
<? if ($is_guest) { echo chk_captcha_js(); } ?>
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
Reference in New Issue
Block a user