묻고답하기
외부페이지에서 회원 프로필 사진 불러오기 문의
2020.08.05 11:35
안녕하세요?
이곳을 통해 많은 도움을 받고 있는 새내기 초보입니다.
다름이 아니라,
선택한 회원의 회원정보를 독립적인 외부페이지를 통해 출력하고자 합니다.
다른 부분은 잘 구현되는데 [프로필 사진]의 출력 부분이 안되어 도움을 바랍니다.
해당 회원아이디로 로그인하여 출력하면 프로필이미지가 출력되는데,
관리자로 로그인하여 해당 회원의 정보를 출력하면 프로필이미지가 안나옵니다.
출력하는 방법을 알려주시면 감사하겠습니다.
아래에 첨부 이미지를 올립니다.
*** 아래는 출력을 위한 사용 코드입니다.
$srl=$logged_info->member_srl;
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($srl);
$member_profile = $oMemberModel->getProfileImage($srl);
$IMG=$member_profile->src; // 프로필 이미지 정보 (관리자 로그인시 이 값이 안나옵니다. ㅠ.ㅠ)
읽어 주셔서 감사합니다.
댓글 4
-
sejin7940
2020.08.05 15:38
-
MIC공용
2020.08.06 11:20
귀한 답글 감사합니다.
위에 적어주신 코드를 적용하니
Fatal error: Call to a member function getProfileImage() on a non-object in
에러가 발생됩니다.
혹시, member_srl을 못 불러와서 생기는 건 아닌지요?
참고로, 코드의 내용입니다.
<?php
define('__ZBXE__', true);
define('__XE__', true);
require_once('/home/aaabbbb/www/config/config.inc.php');
$oContext = &Context::getInstance();
$oContext->init();
$logged_info=Context::get('logged_info');$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($srl);if($member_srl) { $srl= $member_srl; }
else { $srl=$logged_info->member_srl; }$member_profile = $oMemberModel->getProfileImage($srl);
$IMG=$member_profile->src;
:
: -
sejin7940
2020.08.06 14:57
사이트 주소도 없고 아무것도 공개된게 실제 없는 상황에서 더 자세한건 알려드릴 수가 없고
지금 보고 있는 페이지의 회원번호를 찾아서 $srl 값으로 전달을 해주셔야죠
다른 회원 페이지에 들어갔는데 로그인한 회원(즉 본인계정)의 회원번호로 하니 이상하게 나오셨던거여서 -
MIC공용
2020.08.07 09:43
네... 그렇군요...
감사합니다.
덕분에 해결되었습니다.
말씀하신 대로 원인은 회원번호였네요.
해당 회원번호로 처리하니 해결되었습니다.귀한 도움에 감사드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
야채곱창 | Xe default 게시판 스킨 비밀번호 설정 [2] | 2021.05.12 by 야채곱창 |
약수한잔 | 내용보기 화면에서 불필요한 '목록' 버튼 삭제 [2] | 2021.05.11 by 약수한잔 |
이우기기 | Xe. 설치조건 | |
오뎅궁물 | 외부페이지가 레이아웃을 완전히 벗어나 표시됩니다. [1] | 2021.05.11 by 오뎅궁물 |
ahhas**** | caf*24로 도메인 변경 후 오류 문제. [5] | 2021.05.10 by 순수닥 |
약수한잔 | index.htm과 index.php 충돌 문제 문의합니다. [2] | 2021.05.10 by 약수한잔 |
일과여행 | "사용자 정의 항목"이 본문에는 보이지 않게 할 수 있을까요? [2] | 2021.05.06 by 일과여행 |
김상율 | 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [8] | 2021.05.05 by juliaann |
wonnnygim | 첨부파일 다운로드 시 html로 다운되는 문제 | |
wonup2 | 모든 사이트 다 먹통 [1] | 2021.05.03 by sejin7940 |
로꾸루톰 | XE 게시판 첨부화일 오류 관련 [1] | 2021.05.03 by sejin7940 |
rtyuu | 팝업질문입니다 | |
comphone | 게시판 파일첨부 문제 .. | |
봄비 | 급해요 [2] | 2021.04.22 by 봄비 |
로꾸루톰 | 업그레이드 문의 드립니다. [4] | 2021.04.22 by sejin7940 |
더라어 | 게시판 글쓰기 비밀번호 설정 [1] | 2021.04.22 by sejin7940 |
lichanghu | 어느 순간에 홈페지의 내용이 모두 없어졌어요 [2] | 2021.04.15 by lichanghu |
깡냥 | 파일 첨부와 관련해서 문의드립니다. [9] | 2021.04.08 by t**** |
mydust**** | 확장변수가 포함된 글의 총 갯수 표시 문제 | |
erick | 다운로드방에서 어떤 파일이든지 다운로드가 먹통 [1] | 2021.04.07 by 코드자카 |
$srl=$logged_info->member_srl;
이 부분이 로그인한 회원의 회원번호 라는 뜻이니 안 되겠죠
현재 보고있는 회원정보 페이지의 회원번호 값을 연결하면 될거예요 ( $member_srl 일 가능성이 높을거예요 )
if($member_srl) $srl= $member_srl;
else $srl=$logged_info->member_srl;
형태로.. 뭐.. 이건 정확히 페이지를 보지 않는 한 더 자세히 알긴 어렵죠