Tip & Tech

활용팁

홈 > 회원포럼 > 활용팁
활용팁

프로필 사진 등록한 멤버 포토 보여주기

18 된장남 3 521 0 0

아미나 초창기에 있던 소스인데 조금 수정해서 이미지만 보여지도록 한 것입니다.

함수 정리를 못해서 코드 그대로 사용한 예제이구요.


회원 사진 등록 및 수정한 순으로 보여집니다.

db에서 불러오는 코드를 그대로 사용했기 때문에 충돌이 있을 수 있습니다.


예제사이트 : https://cocosss.com/   하단 부분


d7c4cbac451413755ce501b72baa477e_1508429754_6907.jpg
 


<?php

// 옵션 : 추출회원수|회원사진크기

list($member_rows, $photo_size) = explode("|", $options);

 

$member_rows = ($member_rows > 0) ? $member_rows : 15; //추출 회원수

$photo_size = ($photo_size > 0) ? $photo_size : 52; //사진크기

// 옵션 : 추출회원수

list($rows) = explode("|", $options);

 

global $g5, $config;

 

$rows = ($rows > 0) ? $rows : 15; //추출 회원수

 

$sql_find = ($config['as_admin']) ? "and find_in_set(mb_id, '{$config['as_admin']}')=0" : "";

$result = sql_query("select mb_id, mb_nick from {$g5['member_table']} where as_photo = '1' and mb_id <> '{$config['cf_admin']}' $sql_find order by mb_today_login desc limit 0, $rows ", false);

?>

<style>

/* m-photo */
.m-photo { padding:0px; margin:0px; list-style:none; }
.m-photo li { float:left;margin:0;padding:0; overflow:hidden; }
.m-photo img { cursor:pointer; display:block; width:52px; height:52px; border:0px; border-radius: 20%; }
/*
.m-photo img:hover { opacity: 1; -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); }
*/

</style>

<h4>Member</h4>

<div class="m-photo">

 

<?php for ($i=0; $row=sql_fetch_array($result); $i++) { ?>

<li><img src="<?php echo apms_photo_url($row['mb_id']);?>" alt="<?php echo $row['mb_nick'];?>" class="at-tip" data-original-title="<nobr><?php echo $row['mb_nick'];?></nobr>" data-toggle="tooltip" data-placement="top" data-html="true"></li>

<?php } ?>




3 Comments
7 비즈팔 2017.10.20 16:19  
감사합니다.
4 세아파파 2017.10.23 12:14  
꾸벅 !!

Congratulation! You win the 19 Lucky Point!

3 탱크라 2017.10.25 20:25  
감사해요~!
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory NaverBand