회원아이디나 이름으로 워터마크를 찍어주려면 어떻게 해야 하나요 ? 정보
회원아이디나 이름으로 워터마크를 찍어주려면 어떻게 해야 하나요 ?
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
재질문입니다.
타쿠야님의 활용 팁 : 원하는 텍스트 워터마크 이미지에 일괄넣기
소스 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=18491&page=&sca=&sfl=&stx=&spt=0&cwin=#c_18567
$font_size_auto = true; //$font_size_auto = true; 일경우라도 $font_size='';가 공란일경우만 적용
$font_size =''; // $font_size = 10;과같이 숫자 있을경우에는 $font_size_auto = true; 는 무시됨
$color = '#ffffff'; //텍스트로고 색깔
$drop_shadow = true; //텍스트로고에 그림자 효과
$shadow_color = '#606060'; //$drop_shadow = true; 일경우만 적용
$angle=0; //양수증가는 위쪽 세로글씨,음수일경우 아래쪽 세로글씨
$quality=150; //출력된 이미지의 해상도 낮을수록 선명치 못함
$font = 'arial.ttf'; //폰트 선택
$transparency =30; //증가할수록 불투명해짐
$logo_location = 'top_l'; //top_l,top_r,center,bottom_l,bottom_r
$offset_x=0; //$logo_location기준으로 양수는 좌로 이동,음수는 우로 이동
$offset_y=10; //$logo_location기준으로 양수는 위로 이동,음수는 아래로 이동
$SourceImage = $_GET['photo'];
$WaterMarkText = 'www.ilovenakama.com';
위에서 글쓴이가 is_admin 이라면 $WaterMarkText = 'www.ilovenakama.com'; 를 찍어주고...
글쓴이가 is_admin 이 아니고 회원이라면 회원의 아이디(mb_id)나 이름(mb_name)으로 워터마크를 찍어 줄 수는 없나요 ?
아래에서 get 으로 값을 넘겨주면 된다고 말씀하시는데... 까막눈에다가 G-roll을 타고 빙빙돌고 있어서 중심이 잡히지 않습니다.
오류 주소 :
재질문입니다.
타쿠야님의 활용 팁 : 원하는 텍스트 워터마크 이미지에 일괄넣기
소스 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=18491&page=&sca=&sfl=&stx=&spt=0&cwin=#c_18567
$font_size_auto = true; //$font_size_auto = true; 일경우라도 $font_size='';가 공란일경우만 적용
$font_size =''; // $font_size = 10;과같이 숫자 있을경우에는 $font_size_auto = true; 는 무시됨
$color = '#ffffff'; //텍스트로고 색깔
$drop_shadow = true; //텍스트로고에 그림자 효과
$shadow_color = '#606060'; //$drop_shadow = true; 일경우만 적용
$angle=0; //양수증가는 위쪽 세로글씨,음수일경우 아래쪽 세로글씨
$quality=150; //출력된 이미지의 해상도 낮을수록 선명치 못함
$font = 'arial.ttf'; //폰트 선택
$transparency =30; //증가할수록 불투명해짐
$logo_location = 'top_l'; //top_l,top_r,center,bottom_l,bottom_r
$offset_x=0; //$logo_location기준으로 양수는 좌로 이동,음수는 우로 이동
$offset_y=10; //$logo_location기준으로 양수는 위로 이동,음수는 아래로 이동
$SourceImage = $_GET['photo'];
$WaterMarkText = 'www.ilovenakama.com';
위에서 글쓴이가 is_admin 이라면 $WaterMarkText = 'www.ilovenakama.com'; 를 찍어주고...
글쓴이가 is_admin 이 아니고 회원이라면 회원의 아이디(mb_id)나 이름(mb_name)으로 워터마크를 찍어 줄 수는 없나요 ?
아래에서 get 으로 값을 넘겨주면 된다고 말씀하시는데... 까막눈에다가 G-roll을 타고 빙빙돌고 있어서 중심이 잡히지 않습니다.
댓글 전체

어떻게 사용하시나요?
view페이지 버튼으로 넣어서 사용하시나요?
view페이지에서 버튼으로 넣어서 사용한다면 간단할것 같긴한데요..
<a href="<?=$g4[bbs_path]?>/maketext.php?photo=<?=$g4[path]?>/data/file/<?=$bo_table?>/<?=$view[file][0][file]?>&mb_id=<?=$mb[mb_id]?>">버튼</a>
그리고 maketext.php 에는
$WaterMarkText = 'www.ilovenakama.com';
부분을
if($mb_id=='admin')
$WaterMarkText = 'www.ilovenakama.com';
else
$WaterMarkText = '$mb_id';
view페이지 버튼으로 넣어서 사용하시나요?
view페이지에서 버튼으로 넣어서 사용한다면 간단할것 같긴한데요..
<a href="<?=$g4[bbs_path]?>/maketext.php?photo=<?=$g4[path]?>/data/file/<?=$bo_table?>/<?=$view[file][0][file]?>&mb_id=<?=$mb[mb_id]?>">버튼</a>
그리고 maketext.php 에는
$WaterMarkText = 'www.ilovenakama.com';
부분을
if($mb_id=='admin')
$WaterMarkText = 'www.ilovenakama.com';
else
$WaterMarkText = '$mb_id';

뷰페이지 버턴이 아니고요... 위 소스를 가져와서 그대로 이용합니다.
즉, 이때까지 올려진 그림을 워터마크 찍게하고 싶어서 사용하였습니다.
그러나, 올린이와는 상관이 없이 무조건 $WaterMarkText 로 지정된 텍스트마크만 찍히기 때문에 여간 쓰기가 어려운게 아닙니다.
해서 관리자가 올린 이미지가 아니라면 '글쓴이의 아이디나 이름으로 워터마크'를 찍히게 하는게 옳은 일이다 싶어서 문의를 드린겁니다.
한번 시도해 보고 다시 질문을 드릴께요...
주소는 http://onuri.nanzoa.com/bbs/board.php?bo_table=04_1&wr_id=7&page=0 를 참고하시고요...
즉, 이때까지 올려진 그림을 워터마크 찍게하고 싶어서 사용하였습니다.
그러나, 올린이와는 상관이 없이 무조건 $WaterMarkText 로 지정된 텍스트마크만 찍히기 때문에 여간 쓰기가 어려운게 아닙니다.
해서 관리자가 올린 이미지가 아니라면 '글쓴이의 아이디나 이름으로 워터마크'를 찍히게 하는게 옳은 일이다 싶어서 문의를 드린겁니다.
한번 시도해 보고 다시 질문을 드릴께요...
주소는 http://onuri.nanzoa.com/bbs/board.php?bo_table=04_1&wr_id=7&page=0 를 참고하시고요...

상단에 include_once("./_common.php"); 를 넣고...
if($mb_id == 'admin')
$WaterMarkText = 'www.nanzoa.com';
else
$WaterMarkText = '$mb_id'; 실행하니 $mb_id 가 찍힙니다....
if($mb_id == 'admin')
$WaterMarkText = 'www.nanzoa.com';
else
$WaterMarkText = '$mb_id'; 실행하니 $mb_id 가 찍힙니다....

$_GET['mb_id'] 로 받아보세요
회원이 올리는 사진이라면 $mb[mb_id] 가 아니라 $member[mb_id] 가 되겠군요..
회원이 올리는 사진이라면 $mb[mb_id] 가 아니라 $member[mb_id] 가 되겠군요..

if($_GET['mb_id'] == 'admin')
$WaterMarkText = 'www.nanzoa.com';
else
$WaterMarkText = '$member[mb_id]';
마찬가지로 $member[mb_id] 로 출력이 됩니다... ㅠㅠㅠ
$WaterMarkText = 'www.nanzoa.com';
else
$WaterMarkText = '$member[mb_id]';
마찬가지로 $member[mb_id] 로 출력이 됩니다... ㅠㅠㅠ

common.lib.php 에는 다음과 같습니다...
if (preg_match("/\.($config[cf_image_extension])$/i", $file))
// 이미지에 속성을 주지 않는 이유는 이미지 클릭시 원본 이미지를 보여주기 위한것임
// 게시판설정 이미지보다 크다면 스킨의 자바스크립트에서 이미지를 줄여준다
// 20090201 수정
return "<img src=maketext.php?photo=$g4[path]/data/file/$board[bo_table]/".urlencode($file)." name='target_resize_image[]' onclick='image_window(this);' style='cursor:pointer;' title='$content'>";
if (preg_match("/\.($config[cf_image_extension])$/i", $file))
// 이미지에 속성을 주지 않는 이유는 이미지 클릭시 원본 이미지를 보여주기 위한것임
// 게시판설정 이미지보다 크다면 스킨의 자바스크립트에서 이미지를 줄여준다
// 20090201 수정
return "<img src=maketext.php?photo=$g4[path]/data/file/$board[bo_table]/".urlencode($file)." name='target_resize_image[]' onclick='image_window(this);' style='cursor:pointer;' title='$content'>";

시상에 국방부장관님도 몰라보고... 자유게시판에서 알았다는... 죄송혀유... __);
국방부 장관님 닉네임 바꾸셨네요 ?
국방부 장관님 닉네임 바꾸셨네요 ?

하하 -_-;;
네 얼떨결에 바꼈네요 ㅠㅠ
제가 낼 함 해보고 알려드릴께요^^;;
네 얼떨결에 바꼈네요 ㅠㅠ
제가 낼 함 해보고 알려드릴께요^^;;