. > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

. 정보

기타 .

본문

.
추천
12
  • 복사

댓글 전체

처음 올리신 팁이라기엔 너무 좋은 팁입니다. ^^ 기존에 올려진것들을 2가지인가 해봤는데 이상하게 사진은 data 에 저장된것 같은데 홈페이지에선 안 보여지더라구요 ^^ 밤이 좀 깊었지만 이제서야 해볼려고 합니다. ^^
수고하셨습니다. 제가 방금 적용을 시켰는데,
alter table g4_config add cf_member_pic1_size int(11) not null

1060 : Duplicate column name 'cf_member_pic1_size'

error file : /youngcart4/db_plus.php
이렇게 나오더라구요.. 어떻게 해야 하는지 알려주시면 감사^^*
아... 일단 db_plus.php 부분 다시 수정해서 올렸습니다.
제가 제대로 생성되는지 테스트 한다고 내용 바꿔서 올렸었는데...
(이미 생성되어 있기에 이름을 바꿔서 해본다는 것이... 다시 수정안하고 올렸네요.)

이전에 db_plus.php로 설치하신분은 pic1으로 된걸 pic로 하셔야 합니다.
아니면 직접 DB접속하셔서 위에 말씀 드린대로 필드 생성하셔도 되구요.

그리고 십년후엔 님의 말씀해주신 에러가 무슨 내용인지 저는 잘 모르겠습니다.
지금 파일 새로 올린걸로 받으셔서 다시 시행해보시고,
그래도 안되면 직접 DB에 접속하셔서 생성을 해보세요.

그리고 기존 db_plus.php를 실행했어도 회원이미지 업로드가 작동은 제대로 안하겠지만,
자동으로 필드가 추가는 되었을텐데...
엄한 필드가 생성은 되었겠지만요.

혹시 계정이 웹에서 필드추가가 안되는건 아닌가요?
제가 이런부분은 잘 모르거든요.
감사합니다. 다시 적용을 해보니 에러가 나지 않네요^^
근데 제가 예전에 다른 정보를 보면서 하다가 소스를 잘못 건드렸는지 문제점이 생겼어요. 혹시 해결책을 아신다면 부탁드립니다.
관리자모드에서 사진을 올리면 다른 회원들 정보에도 관리자가 올린 사진이 뜨구요,
회원으로 로그인해서 관리자 정보를 보면 사진이 나오지 않아요..
제가 뭘 잘못 건드렸는지 모르겠어요. . 혹시 아시면 알려주셔요^^*



쉽게 말씀드리면.. 다른 회원의 정보의 사진자리에 자신의 사진이 보여져요..
부탁드릴게요~~
십년후엔님...
지금 그말씀이 회원정보 보기를 할때 증상이지요?
지금 파일 다시 첨부했습니다.

제가 아이디 하나로만 테스트 하다보니, 실수로...
다시 첨부한 파일중 skin/member/basic/profile.skin.php 만 다시 덥어 쓰세요.

혹시라도 관리자 페이지안에서 각 회원 정보를 볼때 그렇다는 말씀이시면,
이 소스 만으로는 문제 없습니다.
와우~~감사합니다^^ 이젠 완벽하게 작동하네요^^
도움 주신것 정말 감사합니다~~^^*
코멘트에 사진 나오는 것 기대하겠습니다^^*
모르솔라팁에 이런게 있었는데..

회원사진을 게시물과 댓글에서 보이게 하는 방법은 알고 있습니다. 간단합니다. 그렇게 사용하고 있거든요. 일단 모르솔라 회원사진 팁을 전제로 하는 것인데.. http://zzizil.maru.net/ 에서 사용하고 있구요.. 같은 방법으로 로그인창에도 적용가능하구요.

원하시는 분이 있으면.. 나중에 공개할께효~
찌질넷님...

이 소스를 기준으로 또는 알고 계신 소스로 게시판 및 코멘트에 글쓴이 사진 나올수 있게 하는 방법좀 부탁드릴께요.

지금 회원정보 보기의 경우는 본인사진이 제대로 나오고 있지만,

그 소스를 게시판에 적용하면 사진이 안나오고,
또 소스를 변경하면 글쓴이가 아니라 로그인 한 사람으로 나오고...

부탁드릴께요.
<?
$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.p.gif";?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' align=absmiddle border="0">
<? } ?>

코멘트는 $list[$i][mb_id] 함수를 사용합니다.
감사합니다.

닭대가리님께서 알려주신 소스를 넣어도 아무것도 나타나지를 않네요.
또 혹시나 해서 아래처럼 바꿔서 해봐도 역시나...
뭐가 문제일까요?

<?
$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.p.gif";?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' align=absmiddle border="0">
<? } ?>




<?
$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.p.jpg";?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' align=absmiddle border="0">
<? } ?>







<?
$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.jpg";?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' align=absmiddle border="0">
<? } ?>


참고로 자기소개 보기안에 사진이 나오는 소스는 현재 아래와 같습니다.

<?
$mb_dir = substr($mb[mb_id],0,2);
$pic_file = "$g4[path]/data/member/$mb_dir/$mb[mb_id].jpg";?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' align=absmiddle border="0"><br>
<? } ?>

작동 제대로 하고 있고,
그 해당 회원의 이미지 제대로 나타나고 있습니다.
하지만 게시판에서는 안먹히네요.
핫핫핫~~ ;;;;;;;;;;
그대로 쓰셨구나... 응용하셔야지요...

{$list[$i][mb_id]}.p.jpg

이부분은 사진이미지 저장하는 확장자 부분입니다.
저는 gif 쓰기 위해 확장자 gif 앞에 .p 를 붙인겁니다.
아이콘 이미지랑 중복되는 걸 방지하기 위해서요...

$mb_dir = substr($list[$i][mb_id],0,2); //회원 사진이 저장되는 디렉토리
{$list[$i][mb_id]}.jpg //회원 사진이 저장되는 파일 이름과 확장자

이부분을 설정에 맞게 고쳐주세요...


<?
$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.jpg";?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' align=absmiddle border="0">
<? } ?>

이렇게요..

참고로 적용된 모습입니다.

http://comzigi.net/bbs/board.php?bo_table=01_test&wr_id=149
닭대가리님이 쓰신거 맞는데요.. 한가지 수정할것은..

$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.jpg";?>

이부분을..
------------------------------
$mb_dir = substr($member[mb_id],0,2);
$file_na = $list[$i][mb_id];
$pic_file = "$g4[path]/data/member/$mb_dir/$file_na.jpg";?>
-------------------------------
이렇게 넣으니까 원래 사진이 나오더라구요. ^^*
게시판에 나오게 하려면..
----------------------------------------------------------
<?
$mb_dir = substr($view[mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$view[mb_id]}.jpg";
?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' border="0">
<? } ?>
----------------------------------------------------------


코멘트에 나오게 하려면
----------------------------------------------------------
<?
$mb_dir = substr($list[$i][mb_id],0,2);
$pic_file = "{$g4[path]}/data/member/{$mb_dir}/{$list[$i][mb_id]}.jpg";
?>
<? if (file_exists($pic_file)) {?>
<img src='<?=$pic_file?>' border="0">
<? } ?>
----------------------------------------------------------

적용된 홈페이지 www.the2u.com.
암튼 팁 감사합니다.
skin/member/basic/register_form.skin.php
이파일에 아래 내용도 추가해줘야 되네요
좋은 소스 감사드립니다.

    if (typeof f.mb_pic != 'undefined') {
        if (f.mb_pic.value) {
            if (!f.mb_pic.value.toLowerCase().match(/.(jpg)$/i)) {
                alert('회원아이콘이 jpg 파일이 아닙니다.');
                f.mb_pic.activate();
                return;
            }
        }
    }
사진을 보면 아이콘(회원아이콘)만 등급이 차등적용 되는 것으로 설정 할 수 가 있는데요,

실제로 설치를 해보니까 아이콘의 등급을 적용시키면 그 해당등급 그대로
코멘트옆 사진(회원이미지)도 적용이 됩니다.

ex) 아이콘 동록권한 등급을 5등급으로 설정 > 회원이미지도 5등급으로 동시에 설정이 됨.


저는 아이콘과 코멘트 옆 사진을 각각 다른 회원등급을 적용시키고 싶어요

한마디로 사진에 나온 설정처럼 코멘트 옆 사진도 회원등급을 선택하여 적용하고 싶은 건데요

어떻게 해야되는건가요? 가르쳐주세요ㅜ
업로드 한후 db_plus.php 실행시켰더니
------------------------------------------------

alter table g4_config add cf_member_pic_size int(11) not null

1060 : Duplicate column name 'cf_member_pic_size'

error file : /db_plus.php

--------------------------------------------------------------------------------

이런 에러메시지가 뜨는데 왜 그런지 알수있을까요? ;;
저도 같은 db 에러가 떠서 직접 db쪽에 접속해서 테이블을 확인해보니..

정상적으로 추가는 되어 있더라구요.

그래서 지금 난 에러는 무시하고 작업 했습니다.
© SIRSOFT
현재 페이지 제일 처음으로