자기소개파일 정보
자기소개파일본문
안녕하세요?사이드뷰에보면 자기소개 페이지<profile.skin.php)를 게시물 맨아래나 일반페이지에서 출력하고자 합니다.
검색을 해보니 아래와 같은 내용이 있는데 잘 적용이 되지 않고 있습니다..
살펴봐주시면 감사하겠습니다.
-------------------------------------------------------------------------------
$g4[bbs_path]/profile.php?mb_id=$view[mb_id] 요렇게 불러와주셔야 합니다. ^^;
<?=
?> 넣어주면 에러 ..
---------------------------------------------------------------------------------------
게시물에 회원프로필을 불러오고싶습니다..
$profile=get_member($view[mb_id]);
<?
echo $profile['mb_profile']
?>
이렇게 쓰면..
자기소개 글만 넘어오더군요..
저는 회원프로필,php 자체가 다 넘어와줬으면 합니다..
어떡해 해야할까요
comet (61.♡.136.36) 08-09-21 10:13
<?
$mb_id = $view[mb_id];
include_once("./profile.php");
?>
검색을 해보니 아래와 같은 내용이 있는데 잘 적용이 되지 않고 있습니다..
살펴봐주시면 감사하겠습니다.
-------------------------------------------------------------------------------
$g4[bbs_path]/profile.php?mb_id=$view[mb_id] 요렇게 불러와주셔야 합니다. ^^;
<?=
?> 넣어주면 에러 ..
---------------------------------------------------------------------------------------
게시물에 회원프로필을 불러오고싶습니다..
$profile=get_member($view[mb_id]);
<?
echo $profile['mb_profile']
?>
이렇게 쓰면..
자기소개 글만 넘어오더군요..
저는 회원프로필,php 자체가 다 넘어와줬으면 합니다..
어떡해 해야할까요
comet (61.♡.136.36) 08-09-21 10:13
<?
$mb_id = $view[mb_id];
include_once("./profile.php");
?>
댓글 전체
질문을 다시 하셨네요 ^^;; 원글은 지우셨나봐요;;;
<?
$mb_id = $view[mb_id];
include_once("./profile.php");
?>
이것은 로그인중이고, 소개를 모두 공개했을경우 에만 나타날겁니다. 비회원은 아마 페이지도 안열릴거에요.. 이렇게만 추가한다면 정상적으로 나타나지 않습니다.
profile.php 파일을 수정하시던지,
profile02.php 이런형태로 파일 하나를 새로 생성하셔서 불러오시던지 하셔야 겠네요.(새로만드시는걸 권합니다.)
로그인과, 비회원, 공개여부를 가리지 않으려면
profile.php 파일내에 경고부분을 모두 삭제하시면 되겠네요
if (!$member[mb_id])
alert_close("회원만 이용하실 수 있습니다.");
if (!$member[mb_open] && $is_admin != "super" && $member[mb_id] != $mb_id)
alert_close("자신의 정보를 공개하지 않으면 다른분의 정보를 조회할 수 없습니다.\\n\\n정보공개 설정은 회원정보수정에서 하실 수 있습니다.");
if (!$mb[mb_id])
alert_close("회원정보가 존재하지 않습니다.\\n\\n탈퇴하였을 수 있습니다.");
if (!$mb[mb_open] && $is_admin != "super" && $member[mb_id] != $mb_id)
alert_close("정보공개를 하지 않았습니다.");
중간의 $mb = get_member($mb_id); 이건 삭제하시면 안됩니다^^
그리고 추가하실 부분에서
비회원은 정보가 없으므로 이렇게 하시면 되겠네요
<?
$mb_id = $view[mb_id];
if($mb_id){
include_once("./profile01.php");
}
?>
<?
$mb_id = $view[mb_id];
include_once("./profile.php");
?>
이것은 로그인중이고, 소개를 모두 공개했을경우 에만 나타날겁니다. 비회원은 아마 페이지도 안열릴거에요.. 이렇게만 추가한다면 정상적으로 나타나지 않습니다.
profile.php 파일을 수정하시던지,
profile02.php 이런형태로 파일 하나를 새로 생성하셔서 불러오시던지 하셔야 겠네요.(새로만드시는걸 권합니다.)
로그인과, 비회원, 공개여부를 가리지 않으려면
profile.php 파일내에 경고부분을 모두 삭제하시면 되겠네요
if (!$member[mb_id])
alert_close("회원만 이용하실 수 있습니다.");
if (!$member[mb_open] && $is_admin != "super" && $member[mb_id] != $mb_id)
alert_close("자신의 정보를 공개하지 않으면 다른분의 정보를 조회할 수 없습니다.\\n\\n정보공개 설정은 회원정보수정에서 하실 수 있습니다.");
if (!$mb[mb_id])
alert_close("회원정보가 존재하지 않습니다.\\n\\n탈퇴하였을 수 있습니다.");
if (!$mb[mb_open] && $is_admin != "super" && $member[mb_id] != $mb_id)
alert_close("정보공개를 하지 않았습니다.");
중간의 $mb = get_member($mb_id); 이건 삭제하시면 안됩니다^^
그리고 추가하실 부분에서
비회원은 정보가 없으므로 이렇게 하시면 되겠네요
<?
$mb_id = $view[mb_id];
if($mb_id){
include_once("./profile01.php");
}
?>