묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php 소스 수정(간단해요)부탁드려요
2005.11.08 14:00
어드민을 미리 정해놓고(bluealle)일반로그인했을 때는 자기 아디디와 비밀번호 나이 만 나오고
어디민으로 로그인 하면 저장된 모든 레코드값(회원)들의 아이디와 비밀번호 나이가 테이블에 나오게 만든건데요
어드민으로 로그인 하니까 자기 레코드값만 나오네요
어떻게 바꿔야지 전체 레코드값을 볼 수 있죠?
<?
$conn=mysql_connect("localhost","root","121212");
mysql_select_db("test",$conn);
$id=$HTTP_POST_VARS[id];
$pass=$HTTP_POST_VARS[password];
$result=mysql_query("select id,password,age from login where id='$id'");
$rows=mysql_affected_rows($conn);
$record=mysql_fetch_row($result);
$bluealle=bluealle;
$blue79=blue79;
if($id==$bluealle){
if($pass==$blue79){
echo("<table border='1' width='300'><tr><td>아이디</td><td>패스워드</td><td>나이</td></tr>");
for($count=1 ; $count<=$rows ; $count++){
echo("<tr><td>$record[0]</td><td>$record[1]</td><td>$record[2]</td><tr>");
}
echo("</table>");
}else {
echo("패스워드가 틀렸습니다");
}
}else{
if($id==$record[0])
{
if($pass==$record[1])
{
echo("로그인 하셨습니다<br>");
echo("<table border='1' width='300'>
<tr><td width='100'>id</td><td width='100'>password</td><td width='100'>age</td></tr>");
echo("<tr><td>$record[0]</td><td>$record[1]</td><td>$record[2]</td></tr>");
echo("</table>");
}else {
echo("패스워드가 틀렸어요");
}
}else {
echo("아이디가 틀렸어요");
}
}
?>
어디민으로 로그인 하면 저장된 모든 레코드값(회원)들의 아이디와 비밀번호 나이가 테이블에 나오게 만든건데요
어드민으로 로그인 하니까 자기 레코드값만 나오네요
어떻게 바꿔야지 전체 레코드값을 볼 수 있죠?
<?
$conn=mysql_connect("localhost","root","121212");
mysql_select_db("test",$conn);
$id=$HTTP_POST_VARS[id];
$pass=$HTTP_POST_VARS[password];
$result=mysql_query("select id,password,age from login where id='$id'");
$rows=mysql_affected_rows($conn);
$record=mysql_fetch_row($result);
$bluealle=bluealle;
$blue79=blue79;
if($id==$bluealle){
if($pass==$blue79){
echo("<table border='1' width='300'><tr><td>아이디</td><td>패스워드</td><td>나이</td></tr>");
for($count=1 ; $count<=$rows ; $count++){
echo("<tr><td>$record[0]</td><td>$record[1]</td><td>$record[2]</td><tr>");
}
echo("</table>");
}else {
echo("패스워드가 틀렸습니다");
}
}else{
if($id==$record[0])
{
if($pass==$record[1])
{
echo("로그인 하셨습니다<br>");
echo("<table border='1' width='300'>
<tr><td width='100'>id</td><td width='100'>password</td><td width='100'>age</td></tr>");
echo("<tr><td>$record[0]</td><td>$record[1]</td><td>$record[2]</td></tr>");
echo("</table>");
}else {
echo("패스워드가 틀렸어요");
}
}else {
echo("아이디가 틀렸어요");
}
}
?>
그리고...미리 관리자 아이디를 정의해 놀 필요가 없을거 같은데요.만약에 나중에라도 관리자 아이디를 바꾸게 되면 소스까지 바꿔야 하니깐.좀 번거롭겠네요.