[블로그]자신만의 이미지를 올려봅시다. 정보
블로그 [블로그]자신만의 이미지를 올려봅시다.
첨부파일
본문
여러곳을 수청하여야 하는 관계로 기본적인 소스만을 올립니다.
참조하셔서 이미지가 나타나게 활용해보세요...
참 그누보드의 소스는 일절 수정하지 않았습니다. 그누보드가 가지고 있는 영역을 활용했습니다.....다음 업데이트때 엄청 신경이 쓰이기 때문이죠.....감사합니다.
1.우선 버튼이 필요하겠네요..
전 버튼대신해서 글씨에 링크를 걸었습니다. 이미지로 바꿀 수도 있겠죠
#####################################################################################
<a href="#" onClick="window.open('<?="./?doc=item/up.php&mb_id=$member[mb_id]"?>', '', 'left=150, top=10, width=350, height=350, scrollbars=0');"><FONT COLOR=green><b>Image up</b></FONT></a>
위의 링크는 원하는 곳에 위치하게 하시면 됩니다. 그리고 불러올 파일은 item이라는 폴더에서 불러지겠죠.....감사합니다...
#####################################################################################
2. 업로드 파일
약간 설명을 하자면 이미지를 선택 했을 경우 이미지가 미리 보여지도록 하였습니다...
그리고 파일이름은 회원님의 아이디에다가 뒤에 알파벳 a가 첨가 되게하였습니다
이유는 회원아이콘이 위치하는 곳에 올라가야 하는 데 중복이되면 회원 아이콘이 지워
지기 때문이죠 음 그렇게 해서 그누보드를 한개도 손상하지 않고 회원이미지를 구현하였는데
이 소스는 예전 그샵의 내용을 참조하였음을 미리 밝힙니다...
3. 이제 저장된 파일을 불러오기를 해보겠습니다...
<?
$filename2 = $bo_table."a";
$file1 = "./data/member/{$filename2}";
$img1 = "";
$widthp = "120";
if (file_exists($file1)) {
$size = getimagesize($file1);
$size[0] += 25;
$size[1] += 25;
$img1 ="<a href='javascript:void(0);' onclick=\"var win = window.open('', 'img', 'left=0,top=0,width=$size[0],height=$size[1]'); win.document.write('<img src=$file1 onclick=window.close() style=cursor:hand;>');\"><img src='{$file1}' width=$widthp align=absmiddle border=1></a>";
echo "$img1";
} else { ?>
<img src="./image/0.gif" name="ranimage" width="120" alt="로그인 후 이미지를 올려주세요" border="1">
<script language="JavaScript1.1">
<!--
document.ranimage.src="./image/"+Math.round(Math.random()*4+.5)+".gif";
// -->
</script>
<? } ?>
회원의 이미지가 없을때에는 까만도둑님의 랜덤 이미지가 출력이되게 하였습니다...
그리고 위의 게시판명이 회원의 아이디로 생성이 되었다는 가정아래 이미지 출력 방법입니다.
즐컴하시길 바랍니다...
참조하셔서 이미지가 나타나게 활용해보세요...
참 그누보드의 소스는 일절 수정하지 않았습니다. 그누보드가 가지고 있는 영역을 활용했습니다.....다음 업데이트때 엄청 신경이 쓰이기 때문이죠.....감사합니다.
1.우선 버튼이 필요하겠네요..
전 버튼대신해서 글씨에 링크를 걸었습니다. 이미지로 바꿀 수도 있겠죠
#####################################################################################
<a href="#" onClick="window.open('<?="./?doc=item/up.php&mb_id=$member[mb_id]"?>', '', 'left=150, top=10, width=350, height=350, scrollbars=0');"><FONT COLOR=green><b>Image up</b></FONT></a>
위의 링크는 원하는 곳에 위치하게 하시면 됩니다. 그리고 불러올 파일은 item이라는 폴더에서 불러지겠죠.....감사합니다...
#####################################################################################
2. 업로드 파일
![]() |
약간 설명을 하자면 이미지를 선택 했을 경우 이미지가 미리 보여지도록 하였습니다...
그리고 파일이름은 회원님의 아이디에다가 뒤에 알파벳 a가 첨가 되게하였습니다
이유는 회원아이콘이 위치하는 곳에 올라가야 하는 데 중복이되면 회원 아이콘이 지워
지기 때문이죠 음 그렇게 해서 그누보드를 한개도 손상하지 않고 회원이미지를 구현하였는데
이 소스는 예전 그샵의 내용을 참조하였음을 미리 밝힙니다...
3. 이제 저장된 파일을 불러오기를 해보겠습니다...
<?
$filename2 = $bo_table."a";
$file1 = "./data/member/{$filename2}";
$img1 = "";
$widthp = "120";
if (file_exists($file1)) {
$size = getimagesize($file1);
$size[0] += 25;
$size[1] += 25;
$img1 ="<a href='javascript:void(0);' onclick=\"var win = window.open('', 'img', 'left=0,top=0,width=$size[0],height=$size[1]'); win.document.write('<img src=$file1 onclick=window.close() style=cursor:hand;>');\"><img src='{$file1}' width=$widthp align=absmiddle border=1></a>";
echo "$img1";
} else { ?>
<img src="./image/0.gif" name="ranimage" width="120" alt="로그인 후 이미지를 올려주세요" border="1">
<script language="JavaScript1.1">
<!--
document.ranimage.src="./image/"+Math.round(Math.random()*4+.5)+".gif";
// -->
</script>
<? } ?>
회원의 이미지가 없을때에는 까만도둑님의 랜덤 이미지가 출력이되게 하였습니다...
그리고 위의 게시판명이 회원의 아이디로 생성이 되었다는 가정아래 이미지 출력 방법입니다.
즐컴하시길 바랍니다...
추천
0
0
댓글 전체

위의 내용을 천천히 읽고 따라해 보세요.
은우아빠님 꼭 성공하세요...^^
은우아빠님 꼭 성공하세요...^^

1. 번 내용을 잘 보면 이미지 파일을 저장하기 위해서 만든 링크입니다.
원하시는 곳에 붙여 넣으세요...
참 다운 받으신 파일들은 item폴더를 만드시고 거기에 넣으셔요.... item폴더는 bbs. 폴더와 같은 위치가 되어져야 합니다.
2. 번은 설명
3. 번은 저장한 파일을 불러오는 소스입니다. 즉 자신의 이미지가 보여지는 곳이라고 할 수 있죠
원하시는 곳에 붙여 넣으세요...
참 다운 받으신 파일들은 item폴더를 만드시고 거기에 넣으셔요.... item폴더는 bbs. 폴더와 같은 위치가 되어져야 합니다.
2. 번은 설명
3. 번은 저장한 파일을 불러오는 소스입니다. 즉 자신의 이미지가 보여지는 곳이라고 할 수 있죠
어디를 수정해야 하는지요.. 파일 불러오기 소스는 어디서 해야하나요?