<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[deny_emails.php]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/7744</link>
		<description><![CDATA[<p>안녕하세요</p>

<p>케이보드 Author 란을 이메일로 수정하고<br />
게시판은 회원가입없이 누구나 작성할수 있습니다.</p>

<p>&lt;? $deny_emails = array(<br />
"차단 이메일 주소 1",<br />
"차단 이메일 주소 2",<br />
"차단 이메일 주소 3",<br />
.<br />
.<br />
.<br /><span style="line-height:1.6em;">);</span><br /><span style="line-height:1.6em;">?&gt;</span></p>

<p>위와 같이 작성된 <strong>deny_email.php</strong> 파일이 있는데<br />
리스트에 있는 이메일 주소로 글을 작성하려할때<br />
작성불가능하게 하는 방법이 있는지 알고싶습니다<br />
 </p>

<p>감사합니다 :)</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[테스트 해보지는 못했지만 간략하게 답변 남겨드립니다.

 

FTP로 접속해서 스킨의 script.js 파일을 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/7772</link>
			<description><![CDATA[<p>테스트 해보지는 못했지만 간략하게 답변 남겨드립니다.</p>

<p> </p>

<p>FTP로 접속해서 스킨의 script.js 파일을 수정해주셔야 합니다.</p>

<p>아래 코드의 굵게 표시된 부분을 추가해주시겠어요?</p>

<p>function kboard_editor_execute(form){<br />
    jQuery.fn.exists = function(){<br />
        return this.length&gt;0;<br />
    };<br />
    <br />
    if(!jQuery('input[name=title]', form).val()){<br />
        alert(kboard_localize.please_enter_a_title);<br />
        jQuery('input[name=title]', form).focus();<br />
        return false;<br />
    }<br />
    else if(jQuery('input[name=member_display]', form).eq(1).exists() &amp;&amp; !jQuery('input[name=member_display]', form).eq(1).val()){<br />
        alert(kboard_localize.please_enter_a_author);<br />
        jQuery('[name=member_display]', form).eq(1).focus();<br />
        return false;<br />
    }<br />
    <strong>else if(jQuery('input[name=member_display]', form).eq(1).exists() &amp;&amp; deny_emails.indexOf(jQuery('input[name=member_display]', form).eq(1).val()) &gt;= 0){<br />
        alert('입력하신 이메일은 사용할 수 없습니다.');<br />
        jQuery('[name=member_display]', form).eq(1).focus();<br />
        return false;<br />
    }</strong><br />
    else if(jQuery('input[name=password]', form).exists() &amp;&amp; !jQuery('input[name=password]', form).val()){<br />
        alert(kboard_localize.please_enter_a_password);<br />
        jQuery('input[name=password]', form).focus();<br />
        return false;<br />
    }<br />
    else if(jQuery('input[name=captcha]', form).exists() &amp;&amp; !jQuery('input[name=captcha]', form).val()){<br />
        alert(kboard_localize.please_enter_the_CAPTCHA_code);<br />
        jQuery('input[name=captcha]', form).focus();<br />
        return false;<br />
    }<br />
    <br />
    return true;<br />
}</p>

<p> </p>

<p>그리고 editor.php 파일에서 아래처럼 $deny_emails PHP 변수도 미리 출력해주셔야 합니다.</p>

<p><strong>&lt;script&gt;var deny_emails = &lt;?php echo json_encode($deny_emails)?&gt;&lt;/script&gt;</strong><br /><span style="line-height:1.6em;">&lt;script type="text/javascript" src="&lt;?php echo $skin_path?&gt;/script.js"&gt;&lt;/script&gt;</span></p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 16 Feb 2016 11:13:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변감사합니다

script.js 폼값 체크하는 코드에 대해 좀더 알려주실수 있을까요

너무 초보라 검색으...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/7764</link>
			<description><![CDATA[<p>답변감사합니다</p>

<p>script.js 폼값 체크하는 코드에 대해 좀더 알려주실수 있을까요</p>

<p>너무 초보라 검색으로 찾아서 시도해도 작동이 제대로 되지 않습니다 ㅜㅜ<br /><br />
이전에 사용하던 제로보드 게시판에서 아래의 코드를 찾았는데<br />
//메일란과 본문에 특정 이메일 필터링<br />
    if($id!=yes) <br />
    { include "deny_emails.php";<br />
        foreach($deny_emails as $mail_temp) {  <br />
            if(eregi($mail_temp,$email)) Error("게시물 작성이 금지된 메일주소입니다.");  <br />
            else if(eregi($mail_temp,$memo)) Error("게시물 작성이 금지된 메일주소가 본문에 있습니다.");<br />
        }<br />
    }</p>

<p> </p>

<p>위와 비슷한 것인가요?</p>

<p> </p>

<p>감사합니다</p>
]]></description>
			<author>2HRS</author>
			<pubDate>Tue, 16 Feb 2016 01:05:25 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[필터를 사용하는 방법은 이미 글이 저장된 후 실행되기 때문에

자바스크립트로 폼 입력값을 체크 하셔...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/7747</link>
			<description><![CDATA[<p>필터를 사용하는 방법은 이미 글이 저장된 후 실행되기 때문에</p>

<p>자바스크립트로 폼 입력값을 체크 하셔야 하겠습니다.</p>

<p>아래처럼 출력하면 PHP 변수를 자바스크립트에서도 사용할 수 있습니다.</p>

<p>&lt;script&gt;var deny_emails = &lt;?php echo json_encode($deny_emails)?&gt;&lt;/script&gt;</p>

<p>스킨의 editor.php 쪽에 추가해주시면 될 듯합니다.</p>

<p>그리고 스킨의 script.js 파일에 폼 값을 체크하는 자바스크립트 코드를 작성해주시면 되겠습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 15 Feb 2016 01:52:49 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>