묻고답하기

송동우님~

2012.01.02 19:59

뮤 

외부 페이지에서 회원 정보를 보여주게 하려고 합니다.

일단 이렇게 만들어 보았습니다.


<?

$uid = $_GET['user_id'];

$conn=mysql_connect("localhost","아이디","비밀번호");

mysql_select_db("DB명",$conn);

$query="select * from xe_member where user_id='$uid'";

$result=mysql_query($query) or die("$query".mysql_error());

while($row=mysql_fetch_array($result))

{

echo $row[user_id];
이하 생략

}

?>


한데 이러면 문제가, http://주소/test.php?user_id=아이디 이런식으로 접속하는 것이니 

다른 회원의 아이디를 치면 정보가 다 보이게 됩니다.

게다가 페이지 수정 > 내용 직접 추가에서 <a href="http://주소/test.php?user_id=$logged_info->user_id">보러가기</a>

를 해도 정상 작동하지 않구요.


그래서 묻고답하기 게시판에서 한참 검색하다가 


<?

define('__ZBXE__', true);

require_once('./config/config.inc.php');

$oContext = &Context::getInstance();

$oContext->init();

$logged_info = Context::get('logged_info');

?>


이걸 최상단에 넣으면 외부페이지에서도 회원정보를 가져올 수 있다는 것을 알게 되었습니다.

그래서


<?

define('__ZBXE__', true);

require_once('./config/config.inc.php');

$oContext = &Context::getInstance();

$oContext->init();

$logged_info = Context::get('logged_info');

 

$id = $logged_info->user_id;

echo $id;

?>


를 해봤는데 아무것도 뜨지 않습니다. echo $id 아래에 echo "테스트"; 를 넣으면 테스트만 정상 출력되더군요.

제가 뭘 잘못한 걸까요?


해당 php파일의 경로는 public_html/test.php이고

config.inc.php 파일의 경로는 public_html/config/config.inc.php입니다.

답변 해 주시면 정말 감사하겠습니다.



* 추가로 궁금한 것이 있는데


<html>

<head>

</head>

<body>

<!--@foreach($logged_info->group_list as $key => $val)--> 

<h2>$val</h2>

<!--@if($val=="Manager")-->

관리자일 경우

<!--@end-->

<!--@end-->

</body>

</html>


이렇게 작성했는데 $val의 값이 아니라 그냥 $val이라는 텍스트가 뜹니다. 

또 "관리자일 경우" 라는 메시지가 모든 그룹과 로그인하지 않은 사용자에게도 뜹니다.

무엇이 잘못된 것인가요?



오늘 처음 건드려 보는 거라 모르는게 참 많네요. 귀찮게 해드려 죄송할 따름입니다 ㅠㅠ

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
문화사랑 사이트맵 오류..  
제로이드 xe코어 수동업데이트는요 [1] 2012.01.03 by 송동우
나우2006 도저히 안되네요..송동우님.. 사이트 알려드리면 좀 봐주실수 있으세요.? [1] 2012.01.03 by 송동우
제로제로111 제로보드xe 에서 메일보내기 폼에서 태그 작성하는거 없애는거 어떻게 하나요? [1] 2012.01.03 by 송동우
Sunt 외부에서 링크 차단 .htaccess파일 수정 [6] 2012.01.03 by 쿨럭이
김도환 안녕하세요 궁금한것이 있어서..  
메디안 게시판 본몬 링크 관련 입니다. [1] 2012.01.03 by 송동우
메디안 밑에글은 지워주세요..  
청개굴이 스팸글 발견했는데요..  
하규태 관리자 닉네임에 스타일을 주고 싶은데요 ..  
sugarkane 친구에게만 글을 노출시키는 게시판  
블리스5 아이디 [1] 2012.01.03 by 무한탐구
Huckleberry Finn 화면 넓이 조절 하는 방법 알려주세요. [1] 2012.01.03 by 웹엔진
나우2006 상세한 에러설명과 함께 다시한번 질문드립니다.. 꼭 좀 알려주세요.. [2] file 2012.01.03 by 송동우
호롱이 메뉴에 마우스 올려놓으면 메뉴속도 문제 [1] 2012.01.03 by 웹엔진
WonBan 회원가입 화면 질문 드립니다 [3] file 2012.01.03 by 송동우
miso777 FTP 절대경로가 무엇인가요.? [2] file 2012.01.03 by 바른 생활
천국의XE 마이피플 - 글 전송 애드온  
메디안 IE 8 에서 홈페이지 접속시 res://ieframe.dll/acr_error.htm# 오류 [1] 2012.01.03 by 메디안
릴렉싱 답변좀부탁드립니다 [1] 2012.01.03 by 송동우
나우2006 코어 업데이트후 게시판 글쓰기 부분이 이상해 졌습니다. [1] file 2012.01.03 by 하늘종
Carine 1.5.1.1에서 게시판 덧글 [1] 2012.01.03 by 하늘종
Free942 사용중지된 이용자들이 너무 많습니다 쿼리문으로 모두 풀 수 있을까요? [1] 2012.01.03 by 송동우
뮤  송동우님~ [1] 2012.01.03 by 송동우
mydesign 1.5.1 게시판 익스플로러 사용시 에러가 납니다. [1] 2012.01.03 by 송동우
Free942 준회원, 정회원은 구분할 수 있는데 비로그인은 어떻게 구분할 수 있을까요? [2] 2012.01.03 by 송동우
kanasii 멀쩡한 사이트가 맛이 갓습니다. [1] 2012.01.03
mena 송동우님 도와주세요 [2] 2012.01.03 by mena
코코리2011 갤러리로 표시하면.. 이미지가 안보이네요.. 이미지+제목 하면 보이는데.. 갤러리로 하면.. 이미지만 안떠요.. 이유가 몰까요? [1] 2012.01.03 by 비터
마법의가을 모바일페이지 회원가입에 대해 질문드립니다.