폼메일 다중체크 array표시 채택완료
쿠봉
2년 전
조회 1,938
https://sir.kr/qa/368735 이 글과 동일한 현상이라 똑같이 했는데.. 잘 안되서 질문하게되었습니다.
</p>
<p>//w.php</p>
<p> <td></p>
<p> <input type="checkbox" name="day[]" value="월">월 </p>
<p> <input type="checkbox" name="day[]" value="화">호 </p>
<p> <input type="checkbox" name="day[]" value="수">수 </p>
<p> <input type="checkbox" name="day[]" value="목">목 </p>
<p> <input type="checkbox" name="day[]" value="금">금 </p>
<p> <input type="checkbox" name="day[]" value="토">토</p>
<p> </td></p>
<p>
</p>
<p>//send.php</p>
<p> // validation expected data exists</p>
<p> if(!isset($_POST['f_name']) ||</p>
<p> !isset($_POST['f_tel1']) ||</p>
<p> !isset($_POST['f_tel2']) ||</p>
<p> !isset($_POST['f_tel3']) ||</p>
<p> !isset($_POST['email']) ||</p>
<p> !isset($_POST['ord_addr1']) ||</p>
<p> !isset($_POST['day']) ||</p>
<p> !isset($_POST['comments'])) {</p>
<p> died('We are sorry, but there appears to be a problem with the form you submitted.'); </p>
<p> }</p>
<p> </p>
<p> </p>
<p> $f_name = $_POST['f_name']; // not required</p>
<p> $f_tel1 = $_POST['f_tel1']; // required</p>
<p> $f_tel2 = $_POST['f_tel2']; // required</p>
<p> $f_tel3 = $_POST['f_tel3']; // required</p>
<p> $ord_addr1 = $_POST['ord_addr1']; // required</p>
<p> $email_from = $_POST['email']; // required</p>
<p> $list = implode(', ', $_POST['day']); //수정한곳</p>
<p> $comments = $_POST['comments']; // required
$email_message .= "요일: ".clean_string($list)."\n\n";</p>
<p>
메일 발송 후 메일을 확인해보면
요일 : Array
위와 같이 Array라고만 표시되고 다충 체크한 내용이 표시가 안되네요 ㅠㅠ 어디가 문제인건가요..?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인