다중체크박스 메일로 출력

2019-10-31 (목) 14:29:09 2,032

게시글쓰기에서 체크박스를 체크하면 선택한 체크박스 내용이 게시글 내에 출력이 되도록 하였는데,

그 내용을 메일에서도 받고 싶은데 어떻게 해야되는걸까요?ㅠㅠ

다른 부분들은 메일에 출력이 되는데 체크박스 내용을 불러오는 걸 못하겠어요..

write.skin.php

Copy
<div class="iq_bt_right">
           <div>
               <p class="question">
                   01.어떤 서비스가 필요하신가요?<br>
                   <span>&#40;원하시는 서비스를 1개 이상 선택해 주세요. 다중 선택이 가능합니다.&#41;</span>
               </p>
  

                <?php $wr8 = explode("|", $write['wr_8']); ?>

               <ul>
                  <li>
                      <input type="checkbox" id="s_ck0" class="s_check" name="wr8[0]" value="브랜드 상담" <?php echo ($wr8[0] == "브랜드 상담") ? "checked" : "";?>>
                      <label for="s_ck0"><span>브랜드 상담</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck1" class="s_check" name="wr8[1]" value="글로벌 마케팅" <?php echo ($wr8[1] == "글로벌 마케팅") ? "checked" : "";?>>
                      <label for="s_ck1"><span>글로벌 마케팅</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck2" class="s_check" name="wr8[2]" value="온라인 마케팅" <?php echo ($wr8[2] == "온라인 마케팅") ? "checked" : "";?>>
                      <label for="s_ck2"><span>온라인 마케팅</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck3" class="s_check" name="wr8[3]" value="컨텐츠 마케팅" <?php echo ($wr8[3] == "컨텐츠 마케팅") ? "checked" : "";?>>
                      <label for="s_ck3"><span>컨텐츠 마케팅</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck4" class="s_check" name="wr8[4]" value="미디어" <?php echo ($wr8[4] == "미디어") ? "checked" : "";?>>
                      <label for="s_ck4"><span>미디어</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck5" class="s_check" name="wr8[5]" value="행사" <?php echo ($wr8[5] == "행사") ? "checked" : "";?>>
                      <label for="s_ck5"><span>행사</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck6" class="s_check" name="wr8[6]" value="영상" <?php echo ($wr8[6] == "영상") ? "checked" : "";?>>
                      <label for="s_ck6"><span>영상</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck7" class="s_check" ame="wr8[7]" value="스튜디오" <?php echo ($wr8[7] == "스튜디오") ? "checked" : "";?>>
                      <label for="s_ck7"><span>스튜디오</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck8" class="s_check" name="wr8[8]" value="디자인 컨설팅" <?php echo ($wr8[8] == "디자인 컨설팅") ? "checked" : "";?>>
                      <label for="s_ck8"><span>디자인 컨설팅</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck9" class="s_check" name="wr8[9]" value="브랜드 네이밍" <?php echo ($wr8[9] == "브랜드 네이밍") ? "checked" : "";?>>
                      <label for="s_ck9"><span>브랜드 네이밍</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck10" class="s_check" name="wr8[10]" value="CI, BI" <?php echo ($wr8[10] == "CI, BI") ? "checked" : "";?>>
                      <label for="s_ck10"><span>CI, BI</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck11" class="s_check" name="wr8[11]" value="편집 디자인" <?php echo ($wr8[11] == "편집 디자인") ? "checked" : "";?>>
                      <label for="s_ck11"><span>편집 디자인</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck12" class="s_check" name="wr8[12]" value="웹 디자인" <?php echo ($wr8[12] == "웹 디자인") ? "checked" : "";?>>
                      <label for="s_ck12"><span>웹 디자인</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck13" class="s_check" name="wr8[13]" value="웹 커뮤니케이션" <?php echo ($wr8[13] == "웹 커뮤니케이션") ? "checked" : "";?>>
                      <label for="s_ck13"><span>웹 커뮤니케이션</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck14" class="s_check" name="wr8[14]" value="패키지 디자인" <?php echo ($wr8[14] == "패키지 디자인") ? "checked" : "";?>>
                      <label for="s_ck14"><span>패키지 디자인</span></label>
                  </li>
                  <li>
                      <input type="checkbox" id="s_ck15" class="s_check" name="wr8[15]" value="인쇄/출력" <?php echo ($wr8[15] == "인쇄/출력") ? "checked" : "";?>>
                      <label for="s_ck15"><span>인쇄/출력</span></label>
                  </li>
               </ul>
       </div>
       </div>

write_update.skin.php

Copy
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

include_once(G5_LIB_PATH.'/mailer.lib.php');
$tosem1="[email protected]";
$wr_email="[email protected]";

mailer($wr_name, $wr_email, $tosem1, $wr_subject, $content, 1);


$wr_8 = "$wr8[0]|$wr8[1]|$wr8[2]|$wr8[3]|$wr8[4]|$wr8[5]|$wr8[6]|$wr8[7]|$wr8[8]|$wr8[9]|$wr8[10]|$wr8[11]|$wr8[12]|$wr8[13]|$wr8[14]|$wr8[15]";
sql_query(" update $write_table set wr_8 = '$wr_8' where wr_id = '$wr_id' ");


alert('문의가 정상적으로 접수되었습니다.', G5_HTTP_BBS_URL.'/write.php?bo_table='.$bo_table);

?>

view.skin.php

Copy
<td>
        <?php
$wr8 = explode("|", $view['wr_8']);
?>
<?php if($wr8[0]) { ?> 브랜드 상담 <?php } ?>
<?php if($wr8[1]) { ?> 글로벌 마케팅 <?php } ?>
<?php if($wr8[2]) { ?> 온라인 마케팅 <?php } ?>
<?php if($wr8[3]) { ?> 컨텐츠 마케팅 <?php } ?>
<?php if($wr8[4]) { ?> 미디어 <?php } ?>
<?php if($wr8[5]) { ?> 행사 <?php } ?>
<?php if($wr8[6]) { ?> 영상 <?php } ?>
<?php if($wr8[7]) { ?> 스튜디오 <?php } ?>
<?php if($wr8[8]) { ?> 디자인 컨설팅 <?php } ?>
<?php if($wr8[9]) { ?> 브랜드 네이밍 <?php } ?>                    
<?php if($wr8[10]) { ?> CI, BI <?php } ?>
<?php if($wr8[11]) { ?> 편집 디자인 <?php } ?>        
<?php if($wr8[12]) { ?> 웹 디자인 <?php } ?>            
<?php if($wr8[13]) { ?> 웹 커뮤니케이션 <?php } ?>
<?php if($wr8[14]) { ?> 패키지 디자인 <?php } ?>
<?php if($wr8[15]) { ?> 인쇄/출력 <?php } ?>        

    </td>

write_update_mail.php

Copy
<table>
            <tr><th>회사명</th><td><?php echo $wr_name ?></td></tr>
            <tr><th>회사명</th><td><?php echo $wr_name ?></td></tr>
            <tr><th>담당자명 / 직책(wr_1)</th><td><?php echo $wr_1 ?></td></tr>
            <tr><th>담당자명 / 직책(wr_2)</th><td><?php echo $wr_2 ?></td></tr>
            <tr><th>연락처(wr_3)</th><td><?php echo $wr_3 ?></td></tr>
            <tr><th>연락처(wr_4)</th><td><?php echo $wr_4 ?></td></tr>
            <tr><th>연락처(wr_5)</th><td><?php echo $wr_5 ?></td></tr>
            <tr><th>연락처(wr_6)</th><td><?php echo $wr_6 ?></td></tr>
            <tr><th>서비스</th>
           <td>
                <?php
$wr8 = explode("|", $view['wr_8']);
?>
<?php if($wr8[0]) { ?> 브랜드 상담 <?php } ?>
<?php if($wr8[1]) { ?> 글로벌 마케팅 <?php } ?>
<?php if($wr8[2]) { ?> 온라인 마케팅 <?php } ?>
<?php if($wr8[3]) { ?> 컨텐츠 마케팅 <?php } ?>
<?php if($wr8[4]) { ?> 미디어 <?php } ?>
<?php if($wr8[5]) { ?> 행사 <?php } ?>
<?php if($wr8[6]) { ?> 영상 <?php } ?>
<?php if($wr8[7]) { ?> 스튜디오 <?php } ?>
<?php if($wr8[8]) { ?> 디자인 컨설팅 <?php } ?>
<?php if($wr8[9]) { ?> 브랜드 네이밍 <?php } ?>                    
<?php if($wr8[10]) { ?> CI, BI <?php } ?>
<?php if($wr8[11]) { ?> 편집 디자인 <?php } ?>        
<?php if($wr8[12]) { ?> 웹 디자인 <?php } ?>            
<?php if($wr8[13]) { ?> 웹 커뮤니케이션 <?php } ?>
<?php if($wr8[14]) { ?> 패키지 디자인 <?php } ?>
<?php if($wr8[15]) { ?> 인쇄/출력 <?php } ?>      
           </td>
            </tr>
           
           </table>
|

답변 1개 / 댓글 2개

2019-10-31 (목) 22:18:30

그.... 이해안가는게 왜 input name을 배열로해서 넣어요??

답변에 대한 댓글 2개

그냥 검색해서 여러가지 해 보다가 이렇게 됐어요ㅠㅠ
name 다시 영어로 하세요 한글은 좀...

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