에구... 꾸벅 꾸벅 하다가... 날렸습니다. 정보
기타 에구... 꾸벅 꾸벅 하다가... 날렸습니다.본문
저장 안하고 날렸네요.
휴...
기억도 안 나는디...
다시 추출하는 문제랑,
ip 마지막에 정렬값이 나오는 부분을
열나게 파야 겠네요.
이럴 땐...
담배 한 모금이 더~ 생각납니다.
『누가누가...』
『누가누가...』
휴...
기억도 안 나는디...
다시 추출하는 문제랑,
ip 마지막에 정렬값이 나오는 부분을
열나게 파야 겠네요.
이럴 땐...
담배 한 모금이 더~ 생각납니다.
『누가누가...』
『누가누가...』
추천
0
0
댓글 6개
안녕하세요 나스카님... 안될땐 쉬었다 하는게 최고인거 같아요...
성공했습니다..
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=1070&sca=&sfl=mb_id&stx=quetal07&page=
에고.. 답사기하고 요거땜시 다시 폐인모드입니다....
성공했습니다..
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=1070&sca=&sfl=mb_id&stx=quetal07&page=
에고.. 답사기하고 요거땜시 다시 폐인모드입니다....
<?
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
include_once("./_common.php");
$g4[title] ="최고의 필리핀 하숙 - 루나하숙에서 누가누가 머할까요? 보는중......";
include_once("$g4[path]/head.php");
$cfg[table_log] = "g4_log"; // 로그인 테이블 (접속자수)
$cfg[table_member] ="g4_member";
/*
// 접근 권한 검사
if (!$member[mb_id]) {
$msg = "비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.";
if ($cwin)
alert_close($msg);
else
alert($msg, "./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id"));
}
*/
$ipsort="$g4[path]/log_log2.php&ssort=a.lo_ip2&sorder=&page=$page";
$timesort="$g4[path]/log_log2.php&ssort=a.lo_datetime2&sorder=desc&page=$page";
$timesort2="$g4[path]/log_log2.php&ssort=a.lo_datetime2&sorder=asc&page=$page";
?>
<TABLE width=100% cellpadding=4 >
<form name=loglist method=get action="./" autocomplete=auf>
<tr>
<td style='color:#575757;font-weight:bold' width=55%><?if ($member[mb_level] >= $cfg[level_max]) {?>
<a href='<?=$g4[path]?>/who_is_it.php' style='color:RED;font-weight:bold'>비우기</a> | <?}?>
</td>
<td>
</td>
</tr>
</form>
<tr><td colspan=2>
<?
//옵션: 관리자 로그포함이면 1 아님 0///
$cfg[option]=1;
if($ip ){
$opt=" where a.lo_ip2 = '$ip' ";
$sql = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt";
$result = sql_query($sql);
while($row = mysql_fetch_array($result)) {
$total_count++;
}
if (!$rows) {
$rows=20;// 몇개씩볼건가...?
}
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
if(mysql_num_rows($result) != 0) {
//include "bbs/gblayer.php";
$sql2 = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage,
b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt
limit $from_record, $rows ";
$result2 = sql_query($sql2);
$p=0;
for ($i=0; $row2=mysql_fetch_array($result2); $i++) {
$p++;
if ($row2[mb_id2]) {
if ($is_admin) {
$mb_name = $row2[mb_name]; }
else { // 관리자가 아니라면
$mb_name = $row2[mb_id2]; }
} else { if ($is_admin) {
$mb_name = $row2[lo_ip2];
} else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
$mb_name = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "♡.♡.♡.♡", $row2[lo_ip2]);
}
}
?>
<style>
.ht4{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #b1b1b1;
background-color:#f9f9f7;
}
</style>
<TABLE width=100% cellpadding=4 style='border:1px solid #cccccc;padding:5px' class='ht4'>
<tr>
<td width=20><?=$p?>.</td><td width=140> <?=$mb_name?></td><td width='' style='color:#575757;'><a href='<?=$row2[lo_loc]?>'><?=$row2[lo_location2]?></a></td>
</tr>
<tr>
<td width=20> </td><td width=140>(<?=$row2[lo_datetime2]?>)</td><td width='' style='color:#575757;'><?=urlautolink($row2[lo_referer2]);?></td>
</tr>
</table>
<TABLE width=100% >
<tr>
<td height=3></td>
</tr>
</table>
<? } }?>
</td></tr>
</table>
<?
$pagelist = get_paging(10,$page, $total_page, "./$cfg[index]?doc=log_log2.php&rows=$rows&ip=$ip&fr_date=$fr_date&to_date=$to_date&page=");
if ($pagelist) {
echo "<table width=100% cellpadding=3 cellspacing=1><tr><td align=center style= 'font-size:13px;color:#0054ff'>$pagelist</td></tr></table>";
}
}
else{
if($cfg[option]){
$opt="";
}else if(!$cfg[option]){
$opt=" where IFNULL(b.mb_level,0) < '$cfg[level_max]' ";
}
if (!$ssort) {
$ssort = "a.lo_datetime2";
$sorder = "desc";
}
$sql_order = " order by $ssort $sorder ";
$sql = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt
$sql_order ";
$result = sql_query($sql);
while($row = mysql_fetch_array($result)) {
$total_count++;
}
if (!$rows) {
$rows=20;// 몇개씩볼건가...?
}
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
if(mysql_num_rows($result) != 0) {
$sql2 = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage,
b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt
$sql_order
limit $from_record, $rows ";
$result2 = sql_query($sql2);
$p=0;
for ($i=0; $row2=mysql_fetch_array($result2); $i++) {
$p++;
if ($row2[mb_id2]) {
if ($member[mb_level] >= $cfg[level_max]) {
$mb_name = $row2[mb_name]; }
else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
$mb_name = preg_replace("/\"/", """, $row2[mb_id2]);
}
} else { if ($member[mb_level] >= $cfg[level_max]) {
$mb_name = $row2[lo_ip2];
} else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
$mb_name = "손님(".preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "♡.♡.♡.\\4", $row2[lo_ip2]) .")";
}
}
?>
<style>
.ht4{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #b1b1b1;
background-color:#f9f9f7;
}
</style>
<TABLE width=100% cellpadding=4 style='border:1px solid #cccccc;padding:5px' class='ht4'>
<tr>
<td width=20><?=$p?>.</td><td width=140> <?if ($member[mb_level] >= $cfg[level_max]) {?><a href='<?="./$cfg[index]?doc=log_log2.php&rows=$rows&ip=$row2[lo_ip2]"?>' target='_new'><?}?><?=$mb_name?></td><td width='' style='color:#575757;'><a href='<?=$row2[lo_loc]?>' target='_new'><?=$row2[lo_location2]?></a></td>
</tr>
<tr>
<td width=20> </td><td width=140>(<?=$row2[lo_datetime2]?>)</td><td width='' style='color:#575757;'><a href='<?=$row2[lo_loc]?>' target='_new'><?=$row2[lo_referer2]?></td>
</tr>
</table>
<TABLE width=100% >
<tr>
<td height=3></td>
</tr>
</table>
<? } }?>
</td></tr>
</table>
<?
$pagelist = get_paging(10,$page, $total_page, "./$cfg[index]?doc=log_log2.php&rows=$rows&ssort=$ssort&sorder=$sorder&page=");
if ($pagelist) {
echo "<table width=100% cellpadding=3 cellspacing=1><tr><td align=center style= 'font-size:13px;color:#0054ff'>$pagelist</td></tr></table>";
}
}
?>
<?
include_once("$g4[path]/tail.php");
?>
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
include_once("./_common.php");
$g4[title] ="최고의 필리핀 하숙 - 루나하숙에서 누가누가 머할까요? 보는중......";
include_once("$g4[path]/head.php");
$cfg[table_log] = "g4_log"; // 로그인 테이블 (접속자수)
$cfg[table_member] ="g4_member";
/*
// 접근 권한 검사
if (!$member[mb_id]) {
$msg = "비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.";
if ($cwin)
alert_close($msg);
else
alert($msg, "./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id"));
}
*/
$ipsort="$g4[path]/log_log2.php&ssort=a.lo_ip2&sorder=&page=$page";
$timesort="$g4[path]/log_log2.php&ssort=a.lo_datetime2&sorder=desc&page=$page";
$timesort2="$g4[path]/log_log2.php&ssort=a.lo_datetime2&sorder=asc&page=$page";
?>
<TABLE width=100% cellpadding=4 >
<form name=loglist method=get action="./" autocomplete=auf>
<tr>
<td style='color:#575757;font-weight:bold' width=55%><?if ($member[mb_level] >= $cfg[level_max]) {?>
<a href='<?=$g4[path]?>/who_is_it.php' style='color:RED;font-weight:bold'>비우기</a> | <?}?>
</td>
<td>
</td>
</tr>
</form>
<tr><td colspan=2>
<?
//옵션: 관리자 로그포함이면 1 아님 0///
$cfg[option]=1;
if($ip ){
$opt=" where a.lo_ip2 = '$ip' ";
$sql = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt";
$result = sql_query($sql);
while($row = mysql_fetch_array($result)) {
$total_count++;
}
if (!$rows) {
$rows=20;// 몇개씩볼건가...?
}
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
if(mysql_num_rows($result) != 0) {
//include "bbs/gblayer.php";
$sql2 = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage,
b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt
limit $from_record, $rows ";
$result2 = sql_query($sql2);
$p=0;
for ($i=0; $row2=mysql_fetch_array($result2); $i++) {
$p++;
if ($row2[mb_id2]) {
if ($is_admin) {
$mb_name = $row2[mb_name]; }
else { // 관리자가 아니라면
$mb_name = $row2[mb_id2]; }
} else { if ($is_admin) {
$mb_name = $row2[lo_ip2];
} else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
$mb_name = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "♡.♡.♡.♡", $row2[lo_ip2]);
}
}
?>
<style>
.ht4{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #b1b1b1;
background-color:#f9f9f7;
}
</style>
<TABLE width=100% cellpadding=4 style='border:1px solid #cccccc;padding:5px' class='ht4'>
<tr>
<td width=20><?=$p?>.</td><td width=140> <?=$mb_name?></td><td width='' style='color:#575757;'><a href='<?=$row2[lo_loc]?>'><?=$row2[lo_location2]?></a></td>
</tr>
<tr>
<td width=20> </td><td width=140>(<?=$row2[lo_datetime2]?>)</td><td width='' style='color:#575757;'><?=urlautolink($row2[lo_referer2]);?></td>
</tr>
</table>
<TABLE width=100% >
<tr>
<td height=3></td>
</tr>
</table>
<? } }?>
</td></tr>
</table>
<?
$pagelist = get_paging(10,$page, $total_page, "./$cfg[index]?doc=log_log2.php&rows=$rows&ip=$ip&fr_date=$fr_date&to_date=$to_date&page=");
if ($pagelist) {
echo "<table width=100% cellpadding=3 cellspacing=1><tr><td align=center style= 'font-size:13px;color:#0054ff'>$pagelist</td></tr></table>";
}
}
else{
if($cfg[option]){
$opt="";
}else if(!$cfg[option]){
$opt=" where IFNULL(b.mb_level,0) < '$cfg[level_max]' ";
}
if (!$ssort) {
$ssort = "a.lo_datetime2";
$sorder = "desc";
}
$sql_order = " order by $ssort $sorder ";
$sql = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt
$sql_order ";
$result = sql_query($sql);
while($row = mysql_fetch_array($result)) {
$total_count++;
}
if (!$rows) {
$rows=20;// 몇개씩볼건가...?
}
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
if(mysql_num_rows($result) != 0) {
$sql2 = " select a.mb_id2, b.mb_name, b.mb_email, b.mb_homepage,
b.mb_open,a.lo_ip2,a.lo_location2, a.lo_referer2,a.lo_datetime2,a.lo_loc
from $cfg[table_log] a left join $cfg[table_member] b on (a.mb_id2 = b.mb_id)
$opt
$sql_order
limit $from_record, $rows ";
$result2 = sql_query($sql2);
$p=0;
for ($i=0; $row2=mysql_fetch_array($result2); $i++) {
$p++;
if ($row2[mb_id2]) {
if ($member[mb_level] >= $cfg[level_max]) {
$mb_name = $row2[mb_name]; }
else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
$mb_name = preg_replace("/\"/", """, $row2[mb_id2]);
}
} else { if ($member[mb_level] >= $cfg[level_max]) {
$mb_name = $row2[lo_ip2];
} else { // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.
$mb_name = "손님(".preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "♡.♡.♡.\\4", $row2[lo_ip2]) .")";
}
}
?>
<style>
.ht4{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #b1b1b1;
background-color:#f9f9f7;
}
</style>
<TABLE width=100% cellpadding=4 style='border:1px solid #cccccc;padding:5px' class='ht4'>
<tr>
<td width=20><?=$p?>.</td><td width=140> <?if ($member[mb_level] >= $cfg[level_max]) {?><a href='<?="./$cfg[index]?doc=log_log2.php&rows=$rows&ip=$row2[lo_ip2]"?>' target='_new'><?}?><?=$mb_name?></td><td width='' style='color:#575757;'><a href='<?=$row2[lo_loc]?>' target='_new'><?=$row2[lo_location2]?></a></td>
</tr>
<tr>
<td width=20> </td><td width=140>(<?=$row2[lo_datetime2]?>)</td><td width='' style='color:#575757;'><a href='<?=$row2[lo_loc]?>' target='_new'><?=$row2[lo_referer2]?></td>
</tr>
</table>
<TABLE width=100% >
<tr>
<td height=3></td>
</tr>
</table>
<? } }?>
</td></tr>
</table>
<?
$pagelist = get_paging(10,$page, $total_page, "./$cfg[index]?doc=log_log2.php&rows=$rows&ssort=$ssort&sorder=$sorder&page=");
if ($pagelist) {
echo "<table width=100% cellpadding=3 cellspacing=1><tr><td align=center style= 'font-size:13px;color:#0054ff'>$pagelist</td></tr></table>";
}
}
?>
<?
include_once("$g4[path]/tail.php");
?>

힘 내세요 ~ ^^
조심하세요..... 컴퓨터 중독증이라 가끔 모니터 앞에서 졸다가 키보드 잘못눌러 화를 당하는 일이 있습니다...ㅎㅎ
크...
좀전에 g4 최신 버젼을 엎었습니다.
부분적으로 패치했더니,
질/답란에 등록된 내용들을 접해 볼 수가 없어서요.
게시판 접근 포인트 관련 메시지들을 볼 수가 있어야
어떻게 삽질이라도 해 보지요^^;
좀전에 g4 최신 버젼을 엎었습니다.
부분적으로 패치했더니,
질/답란에 등록된 내용들을 접해 볼 수가 없어서요.
게시판 접근 포인트 관련 메시지들을 볼 수가 있어야
어떻게 삽질이라도 해 보지요^^;
힘내세요.. 나스카님..^^