포인트랭크에서 검색폼 넣으려면요? 정보
포인트랭크에서 검색폼 넣으려면요?관련링크
본문
수고 하십니다...다들...
포인트랭킹 페이지로 전회원을 나타내 보이고 있습니다.
관리자가 아닌 일반회원에게 전체회원(동창회사이트거든요...^^)의 명단리스트를 보여줄 방법은 이것밖에 안떠오르더군요...그래서 이것을 쓰고 있는데요...
검색폼을 어떻게 적용할 지 몰라 맨위에 빨강글씨로 설명했죠...Ctrl+F로 자기이름 찾으라고...
이렇게 하다보니 1페이지에 전회원의 명단이 다 나와야 되니 스크롤압박감도 줘야하고..
부끄러워 죽겠습니다.
아래의 소스를 어찌 적용하면(/adm/member_list.php 속에 있던 폼을 오려와서...) 어찌 되겠는데..
그래서 맨 아래 붙여서 함 해 봤는데도 안되더군요...
도와 주시기 바랍니다.
<table width=100%>
<form name=fsearch method=get>
<tr>
<td width=50% align=left><?=$listall?> (총회원수 : <?=number_format($total_count)?>, <font color=orange>차단 : <?=number_format($intercept_count)?></font>, <font color=crimson>탈퇴 : <?=number_format($leave_count)?></font>)</td>
<td width=50% align=right>
<select name=sfl class=cssfl>
<option value='mb_id'>회원아이디</option>
<option value='mb_name'>이름</option>
<option value='mb_nick'>별명</option>
<option value='mb_email'>E-MAIL</option>
<option value='mb_tel'>전화번호</option>
<option value='mb_hp'>핸드폰번호</option>
</select>
<input type=text name=stx required itemname='검색어' value='<? echo $stx ?>'>
<input type=image src='<?=$g4[admin_path]?>/img/btn_search.gif' align=absmiddle></td>
</tr>
</form>
</table>
링크는 제가 운영중인 동창회 사이트의 포인트랭크입니다.
포인트랭킹 페이지로 전회원을 나타내 보이고 있습니다.
관리자가 아닌 일반회원에게 전체회원(동창회사이트거든요...^^)의 명단리스트를 보여줄 방법은 이것밖에 안떠오르더군요...그래서 이것을 쓰고 있는데요...
검색폼을 어떻게 적용할 지 몰라 맨위에 빨강글씨로 설명했죠...Ctrl+F로 자기이름 찾으라고...
이렇게 하다보니 1페이지에 전회원의 명단이 다 나와야 되니 스크롤압박감도 줘야하고..
부끄러워 죽겠습니다.
아래의 소스를 어찌 적용하면(/adm/member_list.php 속에 있던 폼을 오려와서...) 어찌 되겠는데..
그래서 맨 아래 붙여서 함 해 봤는데도 안되더군요...
도와 주시기 바랍니다.
<table width=100%>
<form name=fsearch method=get>
<tr>
<td width=50% align=left><?=$listall?> (총회원수 : <?=number_format($total_count)?>, <font color=orange>차단 : <?=number_format($intercept_count)?></font>, <font color=crimson>탈퇴 : <?=number_format($leave_count)?></font>)</td>
<td width=50% align=right>
<select name=sfl class=cssfl>
<option value='mb_id'>회원아이디</option>
<option value='mb_name'>이름</option>
<option value='mb_nick'>별명</option>
<option value='mb_email'>E-MAIL</option>
<option value='mb_tel'>전화번호</option>
<option value='mb_hp'>핸드폰번호</option>
</select>
<input type=text name=stx required itemname='검색어' value='<? echo $stx ?>'>
<input type=image src='<?=$g4[admin_path]?>/img/btn_search.gif' align=absmiddle></td>
</tr>
</form>
</table>
링크는 제가 운영중인 동창회 사이트의 포인트랭크입니다.
댓글 전체
참고로 제가 쓰고 있는 포인트랭크 소스입니다.
----------------------------------------------------------------
<?
$g4_path = "../..";
include_once ("$g4_path/common.php");
include_once("$g4[path]/head.php");
// 회원레벨별 제한
//if($member[mb_level] <= 2) { //8레벨이하는 홈페이지 메인으로 튕겨주기*^^*
//alert("로그인 하시면 달란트 획득과 함께 페이지를 보실 수 있습니다.", $g4[path]);
//}
define("_CO_POINT_RANK_", TRUE);
$html_title = "포인트순위";
$g4[title] = "" . $html_title;
include_once("$g4[path]/_head.php");
echo "<script language=\"javascript\" src=\"$g4[path]/js/sideview.js\"></script>\n";
?>
<table width=100% align=center border=0 cellspacing=0 cellpadding=1>
<tr><td valign=top colspan=2 class=lh bgcolor=cccccc>
<table width=100% bgcolor=ffffff cellspacing=0 cellpadding=19><tr><td valign=absmiddle>
<?
if ($member[mb_id])
{
$sql = " select count(mb_id) as cnt from $g4[member_table]
where mb_point >= '$member[mb_point]' order by mb_point desc ";
$row = sql_fetch($sql);
echo "· 현재 $member[mb_name] 회원님의 포인트 순위는 대략(?) <B>".number_format($row[cnt])."등</B> 입니다.";
echo "<br>· 번호는 포인트 획득순입니다.";
}
$sql = " select sum(mb_point) as sum_point from $g4[member_table]";
$row = sql_fetch($sql);
$sum_point = $row[sum_point];
echo "<br>· 전체 포인트 : <B>".number_format($sum_point) . "점</b>.<br><br>· <font color=blue>TIP</font> : 이곳에 이름이 있으면 회원등록이 된것임. 이름에 마우스 올려보면 아이디가 나타남. <font color=red>검색시 [<b>Ctrl+F</b>] 키사용</font>";
echo "</td></tr></table></td></tr></table>";
echo "<table width=100%><tr><td valign=top width=''>";
$sql = " select count(*) as cnt from $g4[member_table]";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$rows = 280;
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$mod = 70;
$sql = " select * from $g4[member_table]
where mb_id <> '$config[cf_admin]'
order by mb_point desc, mb_today_login desc
limit $from_record, $rows ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
if ($i && $i%$mod==0)
echo "</td><td width=2 bgcolor=cccccc></td><td valign=top>";
$rank = (($page - 1) * $rows) + $i + 1;
$name = get_sideview($row[mb_id], $row[mb_name], $row[mb_email], $row[mb_homepage]);
$point = number_format($row[mb_point]);
echo "<table width=98% cellpadding=0 align=center class=box border=0><tr>";
echo "<td height=30>$rank. $name</td>";
echo "<td align=right><font color=777777>{$point}점</font></td>";
echo "</tr></table>";
echo "<table width=100%><tr><td></td></tr></table>";
}
?>
</td></tr>
</table>
<table width=100%>
<form name=fsearch method=get>
<tr>
<td width=50% align=left><?=$listall?> (총회원수 : <?=number_format($total_count)?>, <font color=orange>차단 : <?=number_format($intercept_count)?></font>, <font color=crimson>탈퇴 : <?=number_format($leave_count)?></font>)</td>
<td width=50% align=right>
<select name=sfl class=cssfl>
<option value='mb_id'>회원아이디</option>
<option value='mb_name'>이름</option>
<option value='mb_nick'>별명</option>
<option value='mb_email'>E-MAIL</option>
<option value='mb_tel'>전화번호</option>
<option value='mb_hp'>핸드폰번호</option>
</select>
<input type=text name=stx required itemname='검색어' value='<? echo $stx ?>'>
<input type=image src='<?=$g4[admin_path]?>/img/btn_search.gif' align=absmiddle></td>
</tr>
</form>
</table>
<?
$page = get_paging($config[cf_write_pages], $page, $total_page, "?$qstr&page=");
echo "<p><table width=100% cellpadding=0 cellspacing=0><tr><td align=center>$page</td></tr></table><br><br>";
include_once("$g4[path]/_tail.php");
?>
----------------------------------------------------------------
<?
$g4_path = "../..";
include_once ("$g4_path/common.php");
include_once("$g4[path]/head.php");
// 회원레벨별 제한
//if($member[mb_level] <= 2) { //8레벨이하는 홈페이지 메인으로 튕겨주기*^^*
//alert("로그인 하시면 달란트 획득과 함께 페이지를 보실 수 있습니다.", $g4[path]);
//}
define("_CO_POINT_RANK_", TRUE);
$html_title = "포인트순위";
$g4[title] = "" . $html_title;
include_once("$g4[path]/_head.php");
echo "<script language=\"javascript\" src=\"$g4[path]/js/sideview.js\"></script>\n";
?>
<table width=100% align=center border=0 cellspacing=0 cellpadding=1>
<tr><td valign=top colspan=2 class=lh bgcolor=cccccc>
<table width=100% bgcolor=ffffff cellspacing=0 cellpadding=19><tr><td valign=absmiddle>
<?
if ($member[mb_id])
{
$sql = " select count(mb_id) as cnt from $g4[member_table]
where mb_point >= '$member[mb_point]' order by mb_point desc ";
$row = sql_fetch($sql);
echo "· 현재 $member[mb_name] 회원님의 포인트 순위는 대략(?) <B>".number_format($row[cnt])."등</B> 입니다.";
echo "<br>· 번호는 포인트 획득순입니다.";
}
$sql = " select sum(mb_point) as sum_point from $g4[member_table]";
$row = sql_fetch($sql);
$sum_point = $row[sum_point];
echo "<br>· 전체 포인트 : <B>".number_format($sum_point) . "점</b>.<br><br>· <font color=blue>TIP</font> : 이곳에 이름이 있으면 회원등록이 된것임. 이름에 마우스 올려보면 아이디가 나타남. <font color=red>검색시 [<b>Ctrl+F</b>] 키사용</font>";
echo "</td></tr></table></td></tr></table>";
echo "<table width=100%><tr><td valign=top width=''>";
$sql = " select count(*) as cnt from $g4[member_table]";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$rows = 280;
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$mod = 70;
$sql = " select * from $g4[member_table]
where mb_id <> '$config[cf_admin]'
order by mb_point desc, mb_today_login desc
limit $from_record, $rows ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
if ($i && $i%$mod==0)
echo "</td><td width=2 bgcolor=cccccc></td><td valign=top>";
$rank = (($page - 1) * $rows) + $i + 1;
$name = get_sideview($row[mb_id], $row[mb_name], $row[mb_email], $row[mb_homepage]);
$point = number_format($row[mb_point]);
echo "<table width=98% cellpadding=0 align=center class=box border=0><tr>";
echo "<td height=30>$rank. $name</td>";
echo "<td align=right><font color=777777>{$point}점</font></td>";
echo "</tr></table>";
echo "<table width=100%><tr><td></td></tr></table>";
}
?>
</td></tr>
</table>
<table width=100%>
<form name=fsearch method=get>
<tr>
<td width=50% align=left><?=$listall?> (총회원수 : <?=number_format($total_count)?>, <font color=orange>차단 : <?=number_format($intercept_count)?></font>, <font color=crimson>탈퇴 : <?=number_format($leave_count)?></font>)</td>
<td width=50% align=right>
<select name=sfl class=cssfl>
<option value='mb_id'>회원아이디</option>
<option value='mb_name'>이름</option>
<option value='mb_nick'>별명</option>
<option value='mb_email'>E-MAIL</option>
<option value='mb_tel'>전화번호</option>
<option value='mb_hp'>핸드폰번호</option>
</select>
<input type=text name=stx required itemname='검색어' value='<? echo $stx ?>'>
<input type=image src='<?=$g4[admin_path]?>/img/btn_search.gif' align=absmiddle></td>
</tr>
</form>
</table>
<?
$page = get_paging($config[cf_write_pages], $page, $total_page, "?$qstr&page=");
echo "<p><table width=100% cellpadding=0 cellspacing=0><tr><td align=center>$page</td></tr></table><br><br>";
include_once("$g4[path]/_tail.php");
?>