채택완료

게시판 제목에 이름(name) 가운데자리 별표(*)로 표시하는 방법

2017-04-17 (월) 14:09:14 6,392

글쓰기시 게시물 제목에 자동으로 ○○○님이 예약하셨습니다. 라고 입력되는데

제목에서 ○○○님을 ○*○님으로 보이게 하려면 소스를 어떻게 바꾸는지 궁금합니다.

write_update.head.skin 에서

$wr_subject = $_POST['wr_subject'] = $_POST['name']."님이 예약하셨습니다."; 로 등록되고

list.skin 에서

<?php echo $list[$i]['subject'] ?>로 출력 됩니다.

감사합니다. 

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트
<?php echo $list[$i]['subject'] ?>
여기를 이렇게..
<?php echo preg_replace("/(^.)./u", "$1*", $list[$i]['wr_name']).'님이 예약하셨습니다.'; ?>

답변에 대한 댓글 1개

2017-04-17 (월) 14:41:29
와우~ 잘됩니다^^ 감사합니다.

<td class="td_subject">
<?php
echo $list[$i]['icon_reply'];
if ($is_category && $list[$i]['ca_name']) {
?>
<a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a>
<?php } ?>

<a href="<?php echo $list[$i]['href'] ?>">
<?php echo preg_replace("/(^.)./u", "$1*", $list[$i]['wr_name']).'님이 예약하셨습니다.'; ?>
<?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><?php echo $list[$i]['comment_cnt']; ?><span class="sound_only">개</span><?php } ?>
제목이 자동으로 ○○○님이 예약하셨습니다.  이렇게 무조건 고정인가요?

답변에 대한 댓글 2개

2017-04-17 (월) 14:34:31
넵 등록될때 (이름)님이 예약하셨습니다. 고정이예요
안녕하세요! 성만 나오고 이름2개는 어떻게 가리니여?

답변을 작성하려면 로그인이 필요합니다.