php고수님들 들어오세요
예전에는 깨비홈으로 사이트 세팅하여서 정상적으로 사용했는데요 지금은 iis+php+mysql 이렇게 사용하거든요 근데 깨비홈으로 사용했을때는 정상적으로 로그인하면 자동으로 성공해서 다른페이지 넘어가는데 지금은 그냥 login.php여기에 멈춰있네요 왜서 그런지 제발 좀 해결해주세요 ㅠ,ㅠ
<?
header( 'P3P: CP=\"ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI\"');
require_once $_SERVER['DOCUMENT_ROOT']."/include/conf.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/function_race.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/session.php";
header( 'P3P: CP=\"ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI\"');
require_once $_SERVER['DOCUMENT_ROOT']."/include/conf.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/function_race.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/session.php";
if($actionID == 'login')
{
$login_id = trim($login_id);
{
$login_id = trim($login_id);
if(columnExistText("admin", "admin_id", "$login_id") == "yes")
{
$login_pw = md5($login_pw);
if(getColumnValueText("admin", "admin_pw", "admin_id", $login_id) == $login_pw)
{
$que = "SELECT * FROM admin WHERE admin_id = '$login_id'";
$result = mysql_query($que, $mysql_connect) or die(dbconn_error());
$rowLogin = mysql_fetch_array($result);
{
$login_pw = md5($login_pw);
if(getColumnValueText("admin", "admin_pw", "admin_id", $login_id) == $login_pw)
{
$que = "SELECT * FROM admin WHERE admin_id = '$login_id'";
$result = mysql_query($que, $mysql_connect) or die(dbconn_error());
$rowLogin = mysql_fetch_array($result);
$_ADMININFOR['a_id'] = $rowLogin['admin_id'];
$_ADMININFOR['a_name'] = $rowLogin['name'];
$_ADMININFOR['a_shopCode'] = $rowLogin['shopCode'];
$_ADMININFOR['a_shopName'] = $rowLogin['shopName'];
$_ADMININFOR['a_name'] = $rowLogin['name'];
$_ADMININFOR['a_shopCode'] = $rowLogin['shopCode'];
$_ADMININFOR['a_shopName'] = $rowLogin['shopName'];
@session_register("_ADMININFOR");
$_SESSION['_ADMININFOR'] = $_ADMININFOR;
///접속로그기록
$nowip =$_SERVER['REMOTE_ADDR'];
$nowrefere = $_SERVER['HTTP_REFERER'];
if($nowrefere) $nowrefere = $nowrefere;
else $nowrefere = "직접접속";
$queUp = "insert into memlog values ('','$login_id',now(),'$nowip','$nowrefere','$rowLogin[shopCode]')";
$resultUp=mysql_query($queUp,$mysql_connect) or die(dbconn_error());
///접속로그기록 끝
echo"<META HTTP-EQUIV=REFRESH CONTENT=\"0;URL=main.php\">";
}
else{
prtMessage("패스워드가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
}
else{
prtMessage("관리자 아이디가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
}
if($actionID == 'logout')
{
@session_destroy();
echo"<META HTTP-EQUIV='REFRESH' CONTENT=\"0;URL='index.php'\">";
}
?>
$_SESSION['_ADMININFOR'] = $_ADMININFOR;
///접속로그기록
$nowip =$_SERVER['REMOTE_ADDR'];
$nowrefere = $_SERVER['HTTP_REFERER'];
if($nowrefere) $nowrefere = $nowrefere;
else $nowrefere = "직접접속";
$queUp = "insert into memlog values ('','$login_id',now(),'$nowip','$nowrefere','$rowLogin[shopCode]')";
$resultUp=mysql_query($queUp,$mysql_connect) or die(dbconn_error());
///접속로그기록 끝
echo"<META HTTP-EQUIV=REFRESH CONTENT=\"0;URL=main.php\">";
}
else{
prtMessage("패스워드가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
}
else{
prtMessage("관리자 아이디가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
}
if($actionID == 'logout')
{
@session_destroy();
echo"<META HTTP-EQUIV='REFRESH' CONTENT=\"0;URL='index.php'\">";
}
?>
댓글 5개
13년 전
echo"<META HTTP-EQUIV=REFRESH ConTENT=\"0;URL=main.php\">";
→
echo "<script langauge='javascript'>document.location.href='main.php'</script>";
한 번 바꿔 보세요.
해더 정보에 따라 메타가 안 먹을 때가 있더라구요.
→
echo "<script langauge='javascript'>document.location.href='main.php'</script>";
한 번 바꿔 보세요.
해더 정보에 따라 메타가 안 먹을 때가 있더라구요.
복이219
13년 전
아,....바보천사님 감사합니다 해결이 되었습니다...
큰 도움이 되었습니다
감사합니다 _(_ _)_ 꾸벅
큰 도움이 되었습니다
감사합니다 _(_ _)_ 꾸벅
silky
13년 전
<?
header( 'P3P: CP=\"ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI\"');
require_once $_SERVER['DOCUMENT_ROOT']."/include/conf.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/function_race.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/session.php";
if($actionID == 'login')
{
$login_id = trim($login_id);
if(columnExistText("admin", "admin_id", "$login_id") == "yes")
{
$login_pw = md5($login_pw);
if(getColumnValueText("admin", "admin_pw", "admin_id", $login_id) == $login_pw)
{
$que = "SELECT * FROM admin WHERE admin_id = '$login_id'";
$result = mysql_query($que, $mysql_connect) or die(dbconn_error());
$rowLogin = mysql_fetch_array($result);
$_ADMININFOR['a_id'] = $rowLogin['admin_id'];
$_ADMININFOR['a_name'] = $rowLogin['name'];
$_ADMININFOR['a_shopCode'] = $rowLogin['shopCode'];
$_ADMININFOR['a_shopName'] = $rowLogin['shopName'];
@session_register("_ADMININFOR");
$_SESSION['_ADMININFOR'] = $_ADMININFOR;
///접속로그기록
$nowip =$_SERVER['REMOTE_ADDR'];
$nowrefere = $_SERVER['HTTP_REFERER'];
if($nowrefere) $nowrefere = $nowrefere;
else $nowrefere = "직접접속";
$queUp = "insert into memlog values ('','$login_id',now(),'$nowip','$nowrefere','$rowLogin[shopCode]')";
$resultUp=mysql_query($queUp,$mysql_connect) or die(dbconn_error());
///접속로그기록 끝
//echo"<META HTTP-EQUIV=REFRESH ConTENT=\"0;URL=main.php\">"; // 기존코드
header('Location: main.php'); // 추가코드
exit;
} else {
prtMessage("패스워드가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
} else {
prtMessage("관리자 아이디가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
}
if($actionID == 'logout')
{
@session_destroy();
echo"<META HTTP-EQUIV='REFRESH' ConTENT=\"0;URL='index.php'\">";
}
?>
기존코드,추가코드 부분을 보시면 됩니다.
header 함수와 exit 가 중요합니다.
header( 'P3P: CP=\"ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI\"');
require_once $_SERVER['DOCUMENT_ROOT']."/include/conf.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/function_race.php";
require_once $_SERVER['DOCUMENT_ROOT']."/include/session.php";
if($actionID == 'login')
{
$login_id = trim($login_id);
if(columnExistText("admin", "admin_id", "$login_id") == "yes")
{
$login_pw = md5($login_pw);
if(getColumnValueText("admin", "admin_pw", "admin_id", $login_id) == $login_pw)
{
$que = "SELECT * FROM admin WHERE admin_id = '$login_id'";
$result = mysql_query($que, $mysql_connect) or die(dbconn_error());
$rowLogin = mysql_fetch_array($result);
$_ADMININFOR['a_id'] = $rowLogin['admin_id'];
$_ADMININFOR['a_name'] = $rowLogin['name'];
$_ADMININFOR['a_shopCode'] = $rowLogin['shopCode'];
$_ADMININFOR['a_shopName'] = $rowLogin['shopName'];
@session_register("_ADMININFOR");
$_SESSION['_ADMININFOR'] = $_ADMININFOR;
///접속로그기록
$nowip =$_SERVER['REMOTE_ADDR'];
$nowrefere = $_SERVER['HTTP_REFERER'];
if($nowrefere) $nowrefere = $nowrefere;
else $nowrefere = "직접접속";
$queUp = "insert into memlog values ('','$login_id',now(),'$nowip','$nowrefere','$rowLogin[shopCode]')";
$resultUp=mysql_query($queUp,$mysql_connect) or die(dbconn_error());
///접속로그기록 끝
//echo"<META HTTP-EQUIV=REFRESH ConTENT=\"0;URL=main.php\">"; // 기존코드
header('Location: main.php'); // 추가코드
exit;
} else {
prtMessage("패스워드가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
} else {
prtMessage("관리자 아이디가 맞지 않습니다.");
echo("<script>history.go(-1)</script>");
}
}
if($actionID == 'logout')
{
@session_destroy();
echo"<META HTTP-EQUIV='REFRESH' ConTENT=\"0;URL='index.php'\">";
}
?>
기존코드,추가코드 부분을 보시면 됩니다.
header 함수와 exit 가 중요합니다.
복이219
13년 전
아,....바보천사님 감사합니다 해결이 되었습니다...
큰 도움이 되었습니다
감사합니다 _(_ _)_ 꾸벅
큰 도움이 되었습니다
감사합니다 _(_ _)_ 꾸벅
13년 전
꺠비홈.......... 첨듣는..... 해결되셧다니 다행
게시글 목록
| 번호 | 제목 |
|---|---|
| 17274 | |
| 4226 | |
| 17273 | |
| 17268 | |
| 26337 | |
| 26333 | |
| 26330 | |
| 26326 | |
| 26320 | |
| 17264 | |
| 4217 | |
| 30358 | |
| 17259 |
PHP
이걸 짧게 바꿀수없을까요?
4
|
| 17257 |
JavaScript
input 박스에 이미지넣기
1
|
| 17250 | |
| 30355 | |
| 30352 | |
| 17246 |
PHP
세션 시간이 늘어나지 않음
3
|
| 17244 | |
| 17239 | |
| 17238 | |
| 17237 | |
| 4210 | |
| 17234 | |
| 17232 |
Linux
CentOS 에서 서비스 목록
1
|
| 17229 | |
| 17222 | |
| 30348 | |
| 4202 | |
| 17218 | |
| 4192 | |
| 4188 | |
| 17215 | |
| 4186 | |
| 4183 | |
| 17210 | |
| 4178 | |
| 17209 |
Linux
리눅스 웹서버 그누보드 마스터,슬레이브 설정
|
| 30344 |
HTML
jQuery 이미지 체크박스
3
|
| 17201 | |
| 17194 |
jQuery
[질문] 라디오버튼 이미지로 바꾸는거..
6
|
| 30340 |
HTML
엄한 질문 하나 드립니다. ㅎㅎㅎ
3
|
| 24388 | |
| 17193 | |
| 17190 |
JavaScript
iframe 로 다른 외부 페이지를 불러와야 한다면...
2
|
| 17186 |
JavaScript
iframe 세로 자동 리사이즈 간단 소스
3
|
| 17184 | |
| 17181 |
PHP
웹상에서 텍스트 파일 수정
2
|
| 17179 |
기타
프리랜서팀
1
|
| 4171 | |
| 17176 |
JavaScript
고수님들의조언이 필요합니다 ㅠㅠ 꼭 답변 부탁드려여 아시는분은
2
|
| 17174 |
jQuery
간략한 질문입니다!!
1
|
| 17172 |
기타
호스팅추천좀
1
|
| 17171 |
PHP
링크관련
|
| 17169 |
jQuery
질문좀
1
|
| 30337 | |
| 24387 | |
| 4169 | |
| 4166 | |
| 17167 |
JavaScript
상단 네비게이션 문의
1
|
| 17163 |
jQuery
질문이요 ..ㅠㅠ
3
|
| 17161 | |
| 17159 | |
| 17156 |
Linux
리눅스 서버 cpu 비교좀해주실분^^
2
|
| 17151 |
jQuery
제이쿼리 공부법???ㅠㅠ
4
|
| 17148 | |
| 30334 | |
| 17144 |
MySQL
중복값 찾는 방법좀 알려주세용
3
|
| 17138 |
jQuery
이미지 롤링은 jQuery로 가능한가요?
5
|
| 17137 |
MySQL
MySQL 백업 툴..
|
| 17133 |
JavaScript
초보 쇼핑몰 운영자입니다 도움좀 ㅠㅠ
3
|
| 17132 |
기타
호스팅 추천좀
|
| 4161 | |
| 17131 | |
| 17129 |
PHP
간단한 php 알바입니다.
1
|
| 30331 | |
| 17128 |
JavaScript
getElementById 아이디값이 틀리면?
|
| 17125 |
Mobile
이 에러문구는 먼가요?
2
|
| 17122 | |
| 4147 | |
| 4142 | |
| 26315 | |
| 17121 |
Linux
ssh 세션 유지하기
|
| 17120 | |
| 17117 |
Mobile
모바일 홈페이지 바로 가기 아이콘 이미지 만들기
2
|
| 26304 | |
| 30322 |
HTML
zen코딩 치트문서~
8
|
| 30319 |
HTML
젠코딩 동영상
2
|
| 17116 |
MySQL
워드프레스 DB모델링 다이어그램
|
| 17115 | |
| 17114 |
Linux
lynx로 웹페이지 로딩타임 측정하기
|
| 17113 |
Linux
curl로 웹페이지 로딩시간 측정하기
|
| 17112 | |
| 17110 |
Linux
웹서버 동시접속자 구하는 명령어
1
|
| 17109 | |
| 17108 |
Linux
SSL인증서 패스워드 제거방법
|
| 17107 |
Linux
리눅스ISO 다운로드 서버
|
| 17098 |
JavaScript
자바스크립트를 집어 넣을때...왜?
8
|
| 17092 | |
| 17085 |
JavaScript
iframe관련입니다. 도와주세요!
6
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기