개인정보보호정책에서 내 개인정보를 보호하자.
개인정보보호정책에 보면 아래와 같은 항목이 들어가게 됩니다.
개인정보관리책임자 성명 : 홍길동
전화번호 : 02-999-9999
이메일 : email@email.net
이 텍스트는 페이지에 그대로 출력되어
개인정보 수집프로그램 등에 의해 이메일이나 전화번호를 수집당하여
스팸을 목적으로 사용될 위험이 있습니다.
이 정보를 페이지상에 그대로 노출시키지 않고
AJAX 를 이용해 업데이트를 하면 이를 어느정도 방지할 수 있습니다.
------------------------------
적용방법
1. 파일 하단에 아래 코드를 추가합니다.
파일 : skin/member/basic/register.skin.php
2. member 스킨에 파일을 추가합니다.
파일 : skin/member/basic/ajax_stipulation.php
개인정보관리책임자 성명 : 홍길동
전화번호 : 02-999-9999
이메일 : email@email.net
이 텍스트는 페이지에 그대로 출력되어
개인정보 수집프로그램 등에 의해 이메일이나 전화번호를 수집당하여
스팸을 목적으로 사용될 위험이 있습니다.
이 정보를 페이지상에 그대로 노출시키지 않고
AJAX 를 이용해 업데이트를 하면 이를 어느정도 방지할 수 있습니다.
------------------------------
적용방법
1. 파일 하단에 아래 코드를 추가합니다.
파일 : skin/member/basic/register.skin.php
<script type="text/javascript" src="<?=$g4['path']?>/js/prototype.js"></script>
<script type="text/javascript">
var member_skin_path = "<?=$member_skin_path?>";
var url = member_skin_path + "/ajax_stipulation.php";
var para = "type=stipulation";
var myAjax = new Ajax.Request(url,
{
method: 'post',
asynchronous: false,
parameters: para,
onComplete: function (req) {
$("cf_stipulation").value = req.responseText;
}
});
var para = "type=privacy";
var myAjax = new Ajax.Request(url,
{
method: 'post',
asynchronous: false,
parameters: para,
onComplete: function (req) {
$("cf_privacy").value = req.responseText;
}
});
</script>
<script type="text/javascript">
var member_skin_path = "<?=$member_skin_path?>";
var url = member_skin_path + "/ajax_stipulation.php";
var para = "type=stipulation";
var myAjax = new Ajax.Request(url,
{
method: 'post',
asynchronous: false,
parameters: para,
onComplete: function (req) {
$("cf_stipulation").value = req.responseText;
}
});
var para = "type=privacy";
var myAjax = new Ajax.Request(url,
{
method: 'post',
asynchronous: false,
parameters: para,
onComplete: function (req) {
$("cf_privacy").value = req.responseText;
}
});
</script>
2. member 스킨에 파일을 추가합니다.
파일 : skin/member/basic/ajax_stipulation.php
<?
include_once("_common.php");
switch ($type)
{
case "stipulation":
$text = $config[cf_stipulation];
break;
case "privacy":
$text = $config[cf_privacy];
break;
}
header("Content-Type: text/html; charset=$g4[charset]");
echo $text;
?>
include_once("_common.php");
switch ($type)
{
case "stipulation":
$text = $config[cf_stipulation];
break;
case "privacy":
$text = $config[cf_privacy];
break;
}
header("Content-Type: text/html; charset=$g4[charset]");
echo $text;
?>
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 9개
후아.. 멋지다는 말밖엔 할 말이 없네요
추천꽝!
담당자 이름이랑 전화번호까지 공시를 하라고 하는 정부가 문제죠. ㅠ..ㅠ
제꺼는 이미 공개된 것이라 포기했습니다.
난 왜 혼자 삽질한거지 ㅠ
좋은 팁 잘 쓰겠습니다.
복 받으셔요.
(개인정보보호정책)에서 (개인정보취급방침)으로 명칭이 바뀐걸로 알고 있습니다.