주문서에서 이메일 선택폼을 만들고 업데이트하기 채택완료
관악꽃
10년 전
조회 3,437
영카트 주문서 oderform.oderer.skin.php에서
구매자가 이메일 기입을 쉽게 하도록 다음과 같이 선택하도록 하였습니다.
</p><p><span style="font-size: 11pt; line-height: 1.5;"><div></span></p><p><label for="od_email">이메일<strong class="sound_only">필수</strong></label></p><p><?php if($is_member) { ?></p><p style="margin-left: 40px;"><div class="aaa"></p><p style="margin-left: 40px;"><input type="text" name="od_email" value="<?php echo $member['mb_email']; ?>" id="od_email" required></p><p><span style="font-size: 11pt; line-height: 1.5;"><?php } else { ?></span></p><p style="margin-left: 40px;"><div class="bbb"></p><p style="margin-left: 80px;"><input type="text" name="<b><span style="color: rgb(239, 0, 124);">email01</span></b>" id="email01"> @</p><p style="margin-left: 80px;"><span style="font-size: 11pt; line-height: 1.5;"><input type="text" name="<span style="color: rgb(239, 0, 124);"><b>email02</b></span>" id="email02" ></span></p><p style="margin-left: 80px;"><span style="font-size: 11pt; line-height: 1.5;"><select name="selectEmail" id="selectEmail"></span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><option value="1" selected>직접입력</option></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><option value="naver.com">네이버</option></p><p><span class="Apple-tab-span" style="font-size: 11pt; line-height: 1.5; white-space: pre;"> </span><span style="font-size: 11pt; line-height: 1.5;"><option value="hanmail.net">한메일</option></span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>...기타 생략...</p><p><span class="Apple-tab-span" style="font-size: 11pt; line-height: 1.5; white-space: pre;"> </span><span style="font-size: 11pt; line-height: 1.5;"></select></span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><?php } ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></div></p><p></div></p><p> </p><p><script></p><p><span style="font-size: 11pt; line-height: 1.5;">//이메일 입력방식 선택</span></p><p>$('#selectEmail').change(function(){</p><p> $("#selectEmail option:selected").each(function () {</p><p> </p><p> if($(this).val()== '1'){ //직접입력일 경우</p><p> $("#email02").val(''); //값 초기화</p><p> $("#email02").attr("disabled",false); //활성화</p><p> }else{ //직접입력이 아닐경우</p><p> $("#email02").val($(this).text()); //선택값 입력</p><p> $("#email02").attr("disabled",true); //비활성화</p><p> }</p><p> });</p><p>});</p><p><span style="font-size: 11pt; line-height: 1.5;"></script></span></p><p><span style="font-size: 11pt; line-height: 1.5;">
이것을 orderformupdate.php에서 "od_email"로 업데이트시켜야 하는데,
주문서에서 받은 email01과 email02를 어떻게 합쳐야 하는지 궁금합니다.
도움 주시면 감사하겠습니다. (__)
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
10년 전
$od_email = $_POST["email01"]."@".$_POST["email02"];
이렇세 받아서 처리해주시면 되겠습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
관악꽃
10년 전
�
관악꽃
10년 전
아.. 모바일에서 답변 채택이 안되네요ㅜㅜ
오후에 pc에서 답변 채택할게요.
다시 한번 감사 드립니다~^^
오후에 pc에서 답변 채택할게요.
다시 한번 감사 드립니다~^^
�
관악꽃
10년 전
아.. orderformupdate.php에 넣었는데, 오류로 처리되네요...
저것을 oderform.oderer.skin.php에 넣어줘야 하는 건가요?
저것을 oderform.oderer.skin.php에 넣어줘야 하는 건가요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
큰 도움이 되었습니다~!