영카트 주문서 oderform.oderer.skin.php에서
구매자가 이메일 기입을 쉽게 하도록 다음과 같이 선택하도록 하였습니다.
Copy
<div><label for="od_email">이메일<strong class="sound_only">필수</strong></label><?php if($is_member) { ?><div class="aaa"><input type="text" name="od_email" value="<?php echo $member['mb_email']; ?>" id="od_email" required><?php } else { ?><div class="bbb"><input type="text" name="email01" id="email01"> @<input type="text" name="email02" id="email02" ><select name="selectEmail" id="selectEmail"> <option value="1" selected>직접입력</option> <option value="naver.com">네이버</option> <option value="hanmail.net">한메일</option> ...기타 생략... </select> <?php } ?> </div></div> <script>//이메일 입력방식 선택$('#selectEmail').change(function(){ $("#selectEmail option:selected").each(function () { if($(this).val()== '1'){ //직접입력일 경우 $("#email02").val(''); //값 초기화 $("#email02").attr("disabled",false); //활성화 }else{ //직접입력이 아닐경우 $("#email02").val($(this).text()); //선택값 입력 $("#email02").attr("disabled",true); //비활성화 } });});</script>
이것을 orderformupdate.php에서 "od_email"로 업데이트시켜야 하는데,
주문서에서 받은 email01과 email02를 어떻게 합쳐야 하는지 궁금합니다.
도움 주시면 감사하겠습니다. (__)
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
2015-05-06 (수) 10:09:47
$od_email = $_POST["email01"]."@".$_POST["email02"];
이렇세 받아서 처리해주시면 되겠습니다.
답변에 대한 댓글 3개
2015-05-06 (수) 11:03:34
2015-05-06 (수) 11:06:05
아.. 모바일에서 답변 채택이 안되네요ㅜㅜ
오후에 pc에서 답변 채택할게요.
다시 한번 감사 드립니다~^^
오후에 pc에서 답변 채택할게요.
다시 한번 감사 드립니다~^^
2015-05-06 (수) 22:33:15
아.. orderformupdate.php에 넣었는데, 오류로 처리되네요...
저것을 oderform.oderer.skin.php에 넣어줘야 하는 건가요?
저것을 oderform.oderer.skin.php에 넣어줘야 하는 건가요?
2015-05-07 (목) 09:00:54
오류라면 어떤 오류가 발생하나요?
답변에 대한 댓글 1개
2015-05-09 (토) 08:56:41
아 죄송합니다. 오류가 아니라 처리가 안되는 것이었습니다.
이메일이 저장되지 않네요.
다른 방법을 통해서 저장되게 했습니다.
끝까지 살펴주셔서 정말 감사드립니다.^^
이메일이 저장되지 않네요.
다른 방법을 통해서 저장되게 했습니다.
끝까지 살펴주셔서 정말 감사드립니다.^^
답변을 작성하려면 로그인이 필요합니다.
큰 도움이 되었습니다~!