<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[핸드폰 번호를 받는 폼 저장 문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/43346</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>휴대폰 메세지로 답변 알림을 받을지 체크 박스로 여부를 묻고 </p>

<p> </p>

<p> </p>

<p> </p>

<p> </p>

<p>체크 박스에 체크가 되어 있으면 휴대폰 번호를 입력하는 폼을 보여주고 ( 비밀글 설정시 패스워드 폼이 사라졌다 생겼다 하듯이) 싶은데 </p>

<p>체크 박스를 클릭후 저장 하고 수정하면 체크박스가 풀려있고 휴대폰 번호도 저장이 되어 있지 않습니다.  디비에 저장이 안되는건지.. </p>

<p> </p>

<p>어느 부분이 잘못됐는지 잘모르겠습니다 ㅠㅠ </p>

<p> </p>

<p>참고로 스킨은 에스크원 스킨 사용중입니다. </p>

<p> </p>

<p>체크박스 부분 </p>

<pre>
<code class="language-php">&lt;div class="kboard-attr-row"&gt;
	&lt;div class="attr-name"&gt;
		&lt;?php echo __( 'Options', 'kboard')?&gt;
	&lt;/div&gt;
	&lt;div class="attr-value"&gt;
		&lt;?php if($board-&gt;isAdmin()):?&gt;
		&lt;label class="attr-value-option"&gt;
			&lt;input type="checkbox" name="secret" value="true" onchange="kboard_toggle_password_field(this)" &lt;?php if($content-&gt;secret):?&gt; checked
			&lt;?php endif?&gt;&gt;
			&lt;?php echo __( 'Secret', 'kboard')?&gt;
		&lt;/label&gt;
		&lt;label class="attr-value-option"&gt;
			&lt;input type="checkbox" name="notice" value="true" &lt;?php if($content-&gt;notice):?&gt; checked
			&lt;?php endif?&gt;&gt;
			&lt;?php echo __( 'Notice', 'kboard')?&gt;
		&lt;/label&gt;
		&lt;?php else:?&gt;
		&lt;input type="hidden" name="secret" value="true"&gt;
		&lt;label class="attr-value-option"&gt;
			&lt;input type="checkbox" name="replyalarm" onchange="kboard_toggle_password_field(this)" value="true" &lt;?php if($content-&gt;option-&gt;replyalarm):?&gt; checked
			&lt;?php endif?&gt;&gt;답변 알림톡&lt;/label&gt;
		&lt;?php endif?&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p> </p>

<p>휴대폰 폼 부분 </p>

<pre>
<code class="language-php">&lt;?php if($board-&gt;viewUsernameField()):?&gt;
&lt;div class="kboard-attr-row secret-password-row" &lt;?php if(!$content-&gt;replyalarm):?&gt; style="display:none"
	&lt;?php endif?&gt;&gt;
	&lt;label class="attr-name" for="kboard-input-password"&gt;휴대폰 번호&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;input type="text" id="kboard_option_tel" name="tel" value="&lt;?php echo $content-&gt;option-&gt;tel?&gt;" placeholder="&lt;?php echo __('tel', 'kboard')?&gt;..." numberOnly&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard-input-member-display"&gt;
		&lt;?php echo __( 'Author', 'kboard')?&gt;
	&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;input type="text" id="kboard-input-member-display" name="member_display" maxlength="5" value="&lt;?php echo $content-&gt;member_display?&gt;"&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard-input-password"&gt;
		&lt;?php echo __( 'Password', 'kboard')?&gt;
	&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;input type="password" id="kboard-input-password" name="password" minlength='6' value="&lt;?php echo $content-&gt;password?&gt;"&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;?php else:?&gt;
&lt;input style="display:none" type="text" name="fake-autofill-fields"&gt;
&lt;input style="display:none" type="password" name="fake-autofill-fields"&gt;</code></pre>

<p> </p>

<p>전체 소스 </p>

<pre>
<code class="language-php">&lt;div id="kboard-ask-one-editor"&gt;
	&lt;form class="kboard-form" method="post" action="&lt;?php echo $url-&gt;getContentEditorExecute()?&gt;" enctype="multipart/form-data" onsubmit="return kboard_editor_execute(this);"&gt;
		&lt;?php wp_nonce_field( 'kboard-editor-execute', 'kboard-editor-execute-nonce')?&gt;
		&lt;input type="hidden" name="action" value="kboard_editor_execute"&gt;
		&lt;input type="hidden" name="mod" value="editor"&gt;
		&lt;input type="hidden" name="uid" value="&lt;?php echo $content-&gt;uid?&gt;"&gt;
		&lt;input type="hidden" name="board_id" value="&lt;?php echo $content-&gt;board_id?&gt;"&gt;
		&lt;input type="hidden" name="parent_uid" value="&lt;?php echo $content-&gt;parent_uid?&gt;"&gt;
		&lt;input type="hidden" name="member_uid" value="&lt;?php echo $content-&gt;member_uid?&gt;"&gt;
		&lt;input type="hidden" name="member_display" value="&lt;?php echo $content-&gt;member_display?&gt;"&gt;
		&lt;input type="hidden" name="date" value="&lt;?php echo $content-&gt;date?&gt;"&gt;
		&lt;input type="hidden" name="user_id" value="&lt;?php echo get_current_user_id()?&gt;"&gt;
		&lt;div class="kboard-attr-wrap"&gt;
			&lt;div class="kboard-attr-row kboard-attr-title"&gt;
				&lt;label class="attr-name" for="kboard-input-title"&gt;
					&lt;?php echo __( 'Title', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;input type="text" id="kboard-input-title" name="title" value="&lt;?php echo $content-&gt;title?&gt;"&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;div class="attr-name"&gt;
					&lt;?php echo __( 'Options', 'kboard')?&gt;
				&lt;/div&gt;
				&lt;div class="attr-value"&gt;
					&lt;?php if($board-&gt;isAdmin()):?&gt;
					&lt;label class="attr-value-option"&gt;
						&lt;input type="checkbox" name="secret" value="true" onchange="kboard_toggle_password_field(this)" &lt;?php if($content-&gt;secret):?&gt; checked
						&lt;?php endif?&gt;&gt;
						&lt;?php echo __( 'Secret', 'kboard')?&gt;
					&lt;/label&gt;
					&lt;label class="attr-value-option"&gt;
						&lt;input type="checkbox" name="notice" value="true" &lt;?php if($content-&gt;notice):?&gt; checked
						&lt;?php endif?&gt;&gt;
						&lt;?php echo __( 'Notice', 'kboard')?&gt;
					&lt;/label&gt;
					&lt;?php else:?&gt;
					&lt;input type="hidden" name="secret" value="true"&gt;
					&lt;label class="attr-value-option"&gt;
						&lt;input type="checkbox" name="replyalarm" onchange="kboard_toggle_password_field(this)" value="true" &lt;?php if($content-&gt;option-&gt;replyalarm):?&gt; checked
						&lt;?php endif?&gt;&gt;답변 알림톡&lt;/label&gt;
					&lt;?php endif?&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php if($board-&gt;use_category):?&gt;
			&lt;?php if($board-&gt;initCategory1()):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-select-category1"&gt;
					&lt;?php echo __( 'Category', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;select id="kboard-select-category1" name="category1"&gt;
						&lt;option value=""&gt;
							&lt;?php echo __( 'Category', 'kboard')?&gt;
							&lt;?php echo __( 'Select', 'kboard')?&gt;
						&lt;/option&gt;
						&lt;?php while($board-&gt;hasNextCategory()):?&gt;
						&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;" &lt;?php if($content-&gt;category1 == $board-&gt;currentCategory()):?&gt; selected
							&lt;?php endif?&gt;&gt;
							&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
						&lt;?php endwhile?&gt;
					&lt;/select&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php endif?&gt;
			&lt;?php endif?&gt;
			&lt;?php if(!$board-&gt;initCategory2()){ $board-&gt;category = kboard_ask_status(); } ?&gt;
			&lt;?php if($board-&gt;isAdmin()):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-select-category2"&gt;
					&lt;?php echo __( 'Status', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;select id="kboard-select-category2" name="category2"&gt;
						&lt;option value=""&gt;상태없음&lt;/option&gt;
						&lt;?php while($board-&gt;hasNextCategory()):?&gt;
						&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;" &lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt; selected
							&lt;?php endif?&gt;&gt;
							&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
						&lt;?php endwhile?&gt;
					&lt;/select&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php else:?&gt;
			&lt;input type="hidden" name="category2" value="&lt;?php echo $content-&gt;category2?$content-&gt;category2:$board-&gt;category[0]?&gt;"&gt;
			&lt;?php endif?&gt;
			&lt;?php if($board-&gt;viewUsernameField()):?&gt;
			&lt;div class="kboard-attr-row secret-password-row" &lt;?php if(!$content-&gt;replyalarm):?&gt; style="display:none"
				&lt;?php endif?&gt;&gt;
				&lt;label class="attr-name" for="kboard-input-password"&gt;휴대폰 번호&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;input type="text" id="kboard_option_tel" name="tel" value="&lt;?php echo $content-&gt;option-&gt;tel?&gt;" placeholder="&lt;?php echo __('tel', 'kboard')?&gt;..." numberOnly&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-input-member-display"&gt;
					&lt;?php echo __( 'Author', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;input type="text" id="kboard-input-member-display" name="member_display" maxlength="5" value="&lt;?php echo $content-&gt;member_display?&gt;"&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-input-password"&gt;
					&lt;?php echo __( 'Password', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;input type="password" id="kboard-input-password" name="password" minlength='6' value="&lt;?php echo $content-&gt;password?&gt;"&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php else:?&gt;
			&lt;input style="display:none" type="text" name="fake-autofill-fields"&gt;
			&lt;input style="display:none" type="password" name="fake-autofill-fields"&gt;
			&lt;!-- 비밀글 비밀번호 필드 시작 --&gt;
			&lt;div class="kboard-attr-row secret-password-row" &lt;?php if(!$content-&gt;secret):?&gt; style="display:none"
				&lt;?php endif?&gt;&gt;
				&lt;label class="attr-name" for="kboard-input-password"&gt;
					&lt;?php echo __( 'Password', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;input type="password" id="kboard-input-password" name="password" minlength='6' value="&lt;?php echo $content-&gt;password?&gt;"&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;!-- 비밀글 비밀번호 필드 끝 --&gt;
			&lt;?php endif?&gt;
			&lt;?php if($board-&gt;useCAPTCHA() &amp;&amp; !$content-&gt;uid):?&gt;
			&lt;?php if(kboard_use_recaptcha()):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name"&gt;&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;div class="g-recaptcha" data-sitekey="&lt;?php echo kboard_recaptcha_site_key()?&gt;"&gt;&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php else:?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-input-captcha"&gt;
					&lt;img src="&lt;?php echo kboard_captcha()?&gt;" alt=""&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;input type="text" id="kboard-input-captcha" name="captcha" value=""&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php endif?&gt;
			&lt;?php endif?&gt;
		&lt;/div&gt;
		&lt;div class="kboard-content"&gt;
			&lt;?php if($board-&gt;use_editor):?&gt;
			&lt;?php wp_editor($content-&gt;content, 'kboard_content', array('media_buttons'=&gt;$board-&gt;isAdmin(), 'editor_height'=&gt;400))?&gt;
			&lt;?php else:?&gt;
			&lt;textarea name="kboard_content" id="kboard_content"&gt;
				&lt;?php echo $content-&gt;content?&gt;&lt;/textarea&gt;
			&lt;?php endif?&gt;
		&lt;/div&gt;
		&lt;div class="kboard-attr-wrap"&gt;
			&lt;?php if($board-&gt;isAdmin()):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name"&gt;
					&lt;?php echo __( 'Photos', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;a href="#" onclick="kboard_editor_open_media();return false;"&gt;
						&lt;?php echo __( 'KBoard Add Media', 'kboard')?&gt;
					&lt;/a&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-input-thumbnail"&gt;
					&lt;?php echo __( 'Thumbnail', 'kboard')?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;?php if($content-&gt;thumbnail_file):?&gt;
					&lt;?php echo $content-&gt;thumbnail_name?&gt; -
					&lt;a href="&lt;?php echo $url-&gt;getDeleteURLWithAttach($content-&gt;uid);?&gt;" onclick="return confirm('&lt;?php echo __('Are you sure you want to delete?', 'kboard')?&gt;');"&gt;
						&lt;?php echo __( 'Delete file', 'kboard')?&gt;
					&lt;/a&gt;
					&lt;?php endif?&gt;
					&lt;input type="file" id="kboard-input-thumbnail" name="thumbnail" accept="image/*"&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php endif?&gt;
			&lt;?php if($board-&gt;meta-&gt;max_attached_count &gt; 0):?&gt;
			&lt;!-- 첨부파일 시작 --&gt;
			&lt;?php for($attached_index=1; $attached_index&lt;=$board-&gt;meta-&gt;max_attached_count; $attached_index++):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-input-file&lt;?php echo $attached_index?&gt;"&gt;
					&lt;?php echo __( 'Attachment', 'kboard')?&gt;
					&lt;?php echo $attached_index?&gt;
				&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;?php if(isset($content-&gt;attach-&gt;{"file{$attached_index}"})):?&gt;
					&lt;?php echo $content-&gt;attach-&gt;{"file{$attached_index}"}[1]?&gt; -
					&lt;a href="&lt;?php echo $url-&gt;getDeleteURLWithAttach($content-&gt;uid, " file{$attached_index} ");?&gt;" onclick="return confirm('&lt;?php echo __('Are you sure you want to delete?', 'kboard')?&gt;');"&gt;
						&lt;?php echo __( 'Delete file', 'kboard')?&gt;
					&lt;/a&gt;
					&lt;?php endif?&gt;
					&lt;input type="file" id="kboard-input-file&lt;?php echo $attached_index?&gt;" name="kboard_attach_file&lt;?php echo $attached_index?&gt;"&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php endfor?&gt;
			&lt;!-- 첨부파일 끝 --&gt;
			&lt;?php endif?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;input type="hidden" name="wordpress_search" value="3"&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;div class="kboard-control"&gt;
			&lt;div class="left"&gt;
				&lt;?php if($content-&gt;uid):?&gt;
				&lt;a href="&lt;?php echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)?&gt;" class="kboard-ask-one-button-small-back"&gt;
					&lt;?php echo __( 'Back', 'kboard')?&gt;
				&lt;/a&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('mod', 'list')-&gt;toString()?&gt;" class="kboard-ask-one-button-small"&gt;
					&lt;?php echo __( 'List', 'kboard')?&gt;
				&lt;/a&gt;
				&lt;?php else:?&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('mod', 'list')-&gt;toString()?&gt;" class="kboard-ask-one-button-small-back"&gt;
					&lt;?php echo __( 'Back', 'kboard')?&gt;
				&lt;/a&gt;
				&lt;?php endif?&gt;
			&lt;/div&gt;
			&lt;div class="right"&gt;
				&lt;?php if($board-&gt;isWriter()):?&gt;
				&lt;button type="submit" class="kboard-ask-one-button-small"&gt;
					&lt;?php echo __( 'Save', 'kboard')?&gt;
				&lt;/button&gt;
				&lt;?php endif?&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/form&gt;
&lt;/div&gt;
&lt;script type="text/javascript" src="&lt;?php echo $skin_path?&gt;/script.js?&lt;?php echo KBOARD_VERSION?&gt;"&gt;&lt;/script&gt;
&lt;script&gt;
	jQuery(document).ready(function(){
		var auto_secret_check = false;
		var document_uid = &lt;?php echo intval($content-&gt;uid)?&gt;;
		if(auto_secret_check &amp;&amp; !document_uid){
			jQuery('input[name=secret]').prop('checked', true);
			kboard_toggle_password_field(jQuery('input[name=secret]'));
		}
	});
	jQuery("input:text[numberOnly]").on("focus", function() {
	    var x = jQuery(this).val();
	    jQuery(this).val(x);
	}).on("focusout", function() {
	    var x = jQuery(this).val();
	    if(x &amp;&amp; x.length &gt; 0) {
	        if(!jQuery.isNumeric(x)) {
	            x = x.replace(/[^0-9]/g,"");
	        }
	        jQuery(this).val(x);
	    }
	}).on("keyup", function() {
	    jQuery(this).val(jQuery(this).val().replace(/[^0-9]/g,""));
	});
&lt;/script&gt;</code></pre>

<p> </p>

<p> </p>

<p>항상 도움주셔서 감사합니다. </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 입력 필드의 내용을 저장할 때는

name 값을 kboard_option_메타키...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43349</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 입력 필드의 내용을 저장할 때는</p>

<p>name 값을 kboard_option_메타키 이런 식으로 적용해주셔야 합니다.</p>

<p>아래 링크에도 해당 내용이 안내되어 있으니 참고해보시겠어요?</p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=221216931199" target="_blank">워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법 (커스터마이징)</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 15 May 2020 05:41:20 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>