tail.sub.php 의 역활? 정보
tail.sub.php 의 역활?본문
<?
include_once("$g4[path]/tail.sub.php");
?>
include_once("$g4[path]/tail.sub.php");
?>
위의 링크를 걸어주는것과 안 걸어주는것은 오픈의 문제는 없는것같고(지금 링크 안 걸어씀)
주민등록번호 검사 등등을 심사하는것 같은데 구체적으로 어떤 어떤 것을 담당하는지
구체적으로 말씀해주실분 없나요?
댓글 전체
주석처리가 잘되어 있는데 더 덪붙이자면
## 스크립트 추가 : 이곳에 이런저런 자바스크립트가 포함됨 다 기술 안함
<script language="javascript" src="<?=$g4['path']?>/js/wrest.js"></script>
<!-- 새창 대신 사용하는 iframe : 중복검사등의 새창을 꼭써야하는부분에 숨은 프레임으로 간편처리-->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
<? if ($is_admin == "super") { ?><!-- <div style='float:left; width:<?=$table_width?>px; text-align:center;'>RUN TIME : <?=get_microtime()-$begin_time;?><br></div> --><? } ?>
</body>
</html>
<?
## 하단의 디비 업데이트는 로그인정보를 디비에 저장 하여 로그인 하는사람의 정보를 볼수 있도록 하는것들입니다.
$tmp_sql = " select count(*) as cnt from $g4[login_table] where lo_ip = '$_SERVER[REMOTE_ADDR]' ";
$tmp_row = sql_fetch($tmp_sql);
//sql_query(" lock table $g4[login_table] write ", false);
if ($tmp_row['cnt'])
{
$tmp_sql = " update $g4[login_table] set mb_id = '$member[mb_id]', lo_datetime = '$g4[time_ymdhis]', lo_location = '$lo_location', lo_url = '$lo_url' where lo_ip = '$_SERVER[REMOTE_ADDR]' ";
sql_query($tmp_sql, FALSE);
}
else
{
$tmp_sql = " insert into $g4[login_table] ( lo_ip, mb_id, lo_datetime, lo_location, lo_url ) values ( '$_SERVER[REMOTE_ADDR]', '$member[mb_id]', '$g4[time_ymdhis]', '$lo_location', '$lo_url' ) ";
sql_query($tmp_sql, FALSE);
// 시간이 지난 접속은 삭제한다
sql_query(" delete from $g4[login_table] where lo_datetime < '".date("Y-m-d H:i:s", $g4[server_time] - (60 * $config[cf_login_minutes]))."' ");
}
?>
꼭 필요하진 않습니다. 하지만 페이지마다 쓰는부분이 존재 하고 쓰지 않는 부분이 존재합니다. 다만 제일 상단에 자바는 다른 쪽에서라도 호출을 해주시는걸 권장합니다. 아마 삭제나 입력타입체크가 안먹을 것입니다.
## 스크립트 추가 : 이곳에 이런저런 자바스크립트가 포함됨 다 기술 안함
<script language="javascript" src="<?=$g4['path']?>/js/wrest.js"></script>
<!-- 새창 대신 사용하는 iframe : 중복검사등의 새창을 꼭써야하는부분에 숨은 프레임으로 간편처리-->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
<? if ($is_admin == "super") { ?><!-- <div style='float:left; width:<?=$table_width?>px; text-align:center;'>RUN TIME : <?=get_microtime()-$begin_time;?><br></div> --><? } ?>
</body>
</html>
<?
## 하단의 디비 업데이트는 로그인정보를 디비에 저장 하여 로그인 하는사람의 정보를 볼수 있도록 하는것들입니다.
$tmp_sql = " select count(*) as cnt from $g4[login_table] where lo_ip = '$_SERVER[REMOTE_ADDR]' ";
$tmp_row = sql_fetch($tmp_sql);
//sql_query(" lock table $g4[login_table] write ", false);
if ($tmp_row['cnt'])
{
$tmp_sql = " update $g4[login_table] set mb_id = '$member[mb_id]', lo_datetime = '$g4[time_ymdhis]', lo_location = '$lo_location', lo_url = '$lo_url' where lo_ip = '$_SERVER[REMOTE_ADDR]' ";
sql_query($tmp_sql, FALSE);
}
else
{
$tmp_sql = " insert into $g4[login_table] ( lo_ip, mb_id, lo_datetime, lo_location, lo_url ) values ( '$_SERVER[REMOTE_ADDR]', '$member[mb_id]', '$g4[time_ymdhis]', '$lo_location', '$lo_url' ) ";
sql_query($tmp_sql, FALSE);
// 시간이 지난 접속은 삭제한다
sql_query(" delete from $g4[login_table] where lo_datetime < '".date("Y-m-d H:i:s", $g4[server_time] - (60 * $config[cf_login_minutes]))."' ");
}
?>
꼭 필요하진 않습니다. 하지만 페이지마다 쓰는부분이 존재 하고 쓰지 않는 부분이 존재합니다. 다만 제일 상단에 자바는 다른 쪽에서라도 호출을 해주시는걸 권장합니다. 아마 삭제나 입력타입체크가 안먹을 것입니다.