상담 여분필드 이름 : 홍길동 < '이름:' 이걸 없애고싶을때
상담게시판 신청하는 폼생성해서 사용중인데요.

이름입력하면 이름만 뜨게 하고싶은데 이름: <이런식으로 같이 뜨는데 없앨수있나요?
</p>
<p><style>
.regFormFrame{
width:100%;
height:auto;
overflow:hidden;
box-sizing:border-box;
padding:30px;
position:relative;
background:#fff;
}</p>
<p>.regFormFrame h2{
display:block;
font-size:20px;
line-height:40px;
}</p>
<p>.regFormFrame p{
display:block;
font-size:15px;
line-height:20px;
}</p>
<p>.regFormFrame .regFormList{
width:100%;
height:auto;
overflow:hidden;
margin-top:20px;
box-sizing:border-box;
padding:20px 0px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}</p>
<p>.regFormFrame .regFormList ul{
}</p>
<p>.regFormFrame .regFormList ul li{
display:inline-block;
width:100%;
height:auto;
overflow:hidden;
min-height:40px;
position:relative;
box-sizing:border-box;
padding-left:120px;
margin:5px 0px;
font-size:14px;
line-height:40px;
}</p>
<p>.regFormFrame .regFormList ul li span{
display:block;
width:100px;
height:40px;
line-height:40px;
position:absolute;
left:0px;
top:0px;
font-size:14px;
font-weight:bold;
box-sizing:border-box;
padding-left:10px;
}</p>
<p>.regFormFrame .regFormList ul li span.focus{
border-bottom:1px solid #ff0000;
color:#ff0000;
}</p>
<p>.regFormFrame .regFormList ul li span.req:before{
content:"*";
color:#ff0000;
position:absolute;
left:0px;
top:0px;
}</p>
<p>.regFormFrame .regFormList ul li input[type="text"]{
display:inline-block;
width:100%;
max-width:200px;
height:40px;
border:1px solid #ccc;
box-sizing:border-box;
padding:0 10px;
}</p>
<p>.regFormFrame .regFormList ul li input[type="text"].tel{
display:inline-block;
width:20%;
max-width:100px;
}</p>
<p>.regFormFrame .regFormList ul li input[type="text"].email{
display:inline-block;
width:25%;
max-width:150px;
}</p>
<p>.regFormFrame .regFormList ul li select{
display:inline-block;
width:auto;
height:40px;
border:1px solid #ccc;
box-sizing:border-box;
padding:0 0px 0 5px;
}</p>
<p>.regFormFrame .regFormList ul li textarea{
display:inline-block;
width:100%;
height:100px;
border:1px solid #ccc;
box-sizing:border-box;
padding:10px;
}</p>
<p>.regFormFrame .regFormAgree{
width:100%;
height:auto;
overflow:hidden;
padding:20px 0px;
text-align:center;
font-size:15px;
font-weight:bold;
}</p>
<p>.regFormFrame .regFormBtn{
width:100%;
height:auto;
overflow:hidden;
padding:20px 0px;
text-align:center;
font-size:15px;
}</p>
<p>.regFormFrame .regFormPrivacy{
width:80%;
height:300px;
position:absolute;
top:50%;
left:50%;
margin-top:-150px;
margin-left:-40%;
background:#fff;
box-sizing:border-box;
padding:20px;
border:1px solid #ccc;
-webkit-box-shadow:-1px 1px 23px 0px rgba(0,0,0,0.48);
-moz-box-shadow:-1px 1px 23px 0px rgba(0,0,0,0.48);
box-shadow:-1px 1px 23px 0px rgba(0,0,0,0.48);
display:none;
}</p>
<p>.regFormFrame .regFormPrivacy h2{
display:block;
width:100%;
line-height:40px;
position:relative;
padding-bottom:10px;
}</p>
<p>.regFormFrame .regFormPrivacy h2 button{
font-size:13px;
position:absolute;
right:0px;
top:0px;
}</p>
<p>.regFormFrame .regFormPrivacy .regFormPrivacyCont{
width:100%;
height:210px;
overflow:auto;
overflow-y:auto;
overflow-x:hidden;
box-sizing:border-box;
padding:20px;
font-size:13px;
}
</style>
<?php
include_once('./_common.php');
include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');</p>
<p> $sql = " SELECT * FROM {$g5['write_prefix']}{$getFrom} WHERE wr_id = {$formNum}";
$result = sql_query($sql);
while ($regForm = sql_fetch_array($result))
{
$j = 0;
for($i=1; $i<9; $i++){
if($regForm['wr_'.$i]){
$formContent[$j] = $regForm['wr_'.$i];
$j++;
}
}
?></p>
<p> <form method="post" action="<?=G5_HTTP_BBS_URL?>/write_update.php" name="regSetForm" onsubmit="return submitForm(this)">
<input type="hidden" name="itemCnt" value='<?=$j?>'>
<input type="hidden" name="token" value='<?php echo get_write_token($regForm['wr_9']); ?>'>
<input type="hidden" name="bo_table" value="<?=$regForm['wr_9']?>">
<input type="hidden" name="ca_name" value="<?=$regForm['wr_10']?>">
<input type="hidden" name="wr_name" value="관리자">
<input type="hidden" name="wr_subject" value="<?=$regForm['wr_subject']?>">
<input type="hidden" name="wr_content" value="<?=$regForm['wr_link1']?>">
<div class="regFormFrame">
<h2><?=$regForm['wr_subject']?></h2>
<p><?=$regForm['wr_link1']?></p>
<div class="regFormList">
<ul>
<?
for($k=0;$k<count($formContent);$k++){
$formList=explode('|',$formContent[$k]);
echo '<li class="wr_'.($k+1).' '.$formList[1].'">';
echo '<input type="hidden" id="wr_'.($k+1).'" name="wr_'.($k+1).'" value="">';
if($formList[3] == 'yes'){
echo '<span class="req">';
}else{
echo '<span>';
}
echo $formList[0].'</span>';
</p>
<p> if($formList[1]=='text'){
echo '<input type="text" placeholder="'.$formList[2].'" >';
}</p>
<p> if($formList[1]=='select'){
echo '<select >';
echo '<option value="">선택해주세요</option>';
$formListCont = explode(',',$formList[2]);
for($h=0;$h<count($formListCont);$h++){
echo '<option value="'.$formListCont[$h].'">'.$formListCont[$h].'</option>';
}</p>
<p> echo '</select>';
}</p>
<p> if($formList[1]=='checkbox'){
$formListCont = explode(',',$formList[2]);
for($h=0;$h<count($formListCont);$h++){
echo '<label><input type="checkbox" name="wr_'.($k+1).'_checkbox" value="'.$formListCont[$h].'"> '.$formListCont[$h].' </label>';
}
}</p>
<p> if($formList[1]=='radio'){
$formListCont = explode(',',$formList[2]);
for($h=0;$h<count($formListCont);$h++){
echo '<label><input type="radio" name="wr_'.($k+1).'_radio" value="'.$formListCont[$h].'"> '.$formListCont[$h].' </label>';
}
}</p>
<p> if($formList[1]=='tel'){
echo '<select class="tel1">';
$formListCont = explode(',',$formList[2]);
for($h=0;$h<count($formListCont);$h++){
echo '<option value="'.$formListCont[$h].'">'.$formListCont[$h].'</option>';
}</p>
<p> echo '</select>';
echo '- <input type="text" placeholder="" name="" class="tel2">';
echo '- <input type="text" placeholder="" name="" class="tel3">';
}</p>
<p> if($formList[1]=='email'){
echo '<input type="text" placeholder="" class="email1"> @ ';
echo '<input type="text" placeholder="" class="email2"> ';
echo '<select onchange="selMail(this)">';
echo '<option value="">직접입력</option>';
$formListCont = explode(',',$formList[2]);
for($h=0;$h<count($formListCont);$h++){
echo '<option value="'.$formListCont[$h].'">'.$formListCont[$h].'</option>';
}
echo '</select>';
}</p>
<p> if($formList[1]=='textarea'){
echo '<textarea data-max="'.$formList[2].'"></textarea>';
}</p>
<p> echo '</li>';
}
?>
</ul>
</div>
<div class="regFormAgree">
<label><input type="checkbox" name="iptAgree" > 개인정보 수집 및 처리방침에 동의합니다. </label>
<button class="btn privacyView" type="button">전문보기</button>
</div>
<div class="regFormBtn">
<?echo captcha_html();?>
</div>
<div class="regFormBtn">
<input type="submit" value="신청하기" class="btn_submit btn"></p>
<p> <button class="btn" type="button">취소</button>
</div>
<div class="regFormPrivacy">
<h2>개인정보처리방침 <button type="button" class="btn privacyCloseBtn">닫기</button></h2>
<div class="regFormPrivacyCont"><?=conv_content($regForm['wr_content'],'')?></div>
</div>
</div><!--regFormFrame-->
</form>
<?
}
?></p>
<p><script>
$(function() {
$(".privacyView").click(function(){
$(".regFormPrivacy").show();
});</p>
<p> $(".privacyCloseBtn").click(function(){
$(".regFormPrivacy").hide();
});
});</p>
<p>function selMail(a){
var matlList = $(a);
if(matlList.val()){
matlList.parent().find('.email2').val(matlList.val());
}else{
matlList.parent().find('.email2').val('');
}
}</p>
<p>function submitForm(frm){
var cnt = parseInt(frm.itemCnt.value) + 1;
for(var i='1'; i<cnt; i++){
var inpVal = '';</p>
<p> $(".wr_"+i+" > span").removeClass('focus');
if($(".wr_"+i).hasClass('text')){
inpVal = $(".wr_"+i+" > input[type='text']").val();
}</p>
<p> if($(".wr_"+i).hasClass('tel')){
var tel = '';
if($(".wr_"+i+" .tel2").val() && $(".wr_"+i+" .tel3").val()){
tel = $(".wr_"+i+" .tel1").val()+'-'+$(".wr_"+i+" .tel2").val()+'-'+$(".wr_"+i+" .tel3").val();
}
inpVal = tel;
}</p>
<p> if($(".wr_"+i).hasClass('email')){
var email = '';
if($(".wr_"+i+" .email1").val() && $(".wr_"+i+" .email2").val()){
email = $(".wr_"+i+" .email1").val()+'@'+$(".wr_"+i+" .email2").val();
}
inpVal = email;
}</p>
<p> if($(".wr_"+i).hasClass('radio')){
var st = '';
if($(":input:radio[name=wr_"+i+"_radio]:checked").val()){
st = $(":input:radio[name=wr_"+i+"_radio]:checked").val();
}
inpVal = st;
}</p>
<p> if($(".wr_"+i).hasClass('checkbox')){
var check = '';
$("input[name=wr_"+i+"_checkbox]:checked").each(function() {
if(!check){
check += $(this).val();
}else{
check += ','+$(this).val();
}
});</p>
<p> inpVal = check;
}</p>
<p> if($(".wr_"+i).hasClass('select')){
inpVal = $(".wr_"+i+" > select").val();
}</p>
<p> if($(".wr_"+i).hasClass('textarea')){
inpVal = $(".wr_"+i+" > textarea").val();
}</p>
<p> if( $("#wr_"+i).parent().find('span').hasClass('req') && !inpVal ){
alert($(".wr_"+i+" > span").text()+' : 필수입력항목입니다.');
$(".wr_"+i+" > span").addClass('focus');
return false;
}else{
$("#wr_"+i).val($(".wr_"+i+" > span").text()+':'+inpVal);
console.log($("#wr_"+i).val());
}</p>
<p> }</p>
<p> if(!frm.iptAgree.checked){
alert('개인정보 수집에 동의해주세요!');
return false;
}else{
alert('신청이 완료되었습니다!');
return true;
}</p>
<p>}</p>
<p></script>
</p>
<p>
답변 5개
}else{
$("#wr_"+i).val($(".wr_"+i+" > span").text()+':'+inpVal);
console.log($("#wr_"+i).val());
}</code></pre>
<p>
부분을 아래소스로 바꿔서 해결했습니다ㅠ
$("#wr_"+i).val(inpVal); <
댓글을 작성하려면 로그인이 필요합니다.
링크주신 소스 아무리 찾아봐도 이름: 가 안보이네요 ㅡㅡ;
디비 자체에서 저렇게 들어가는 경우도 있으니 DB 먼저 확인해보시고 진짜 들어가있으면
str_replace("이름:","",$view['필드명']) 으로 치환하세요.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
DB에 들어가있지 않은 텍스트 같습니다만,
스크린샷의 관리페이지에 텍스트를 넣었는지 보셔요
아마
<td>이름:<?php echo $list[$i]['wr_1']; ?></td>
이런식으로 되어 있을 듯 싶네요
답변에 대한 댓글 2개
이스킨 써서 사용중이예요ㅠㅠ
wr_1 필드에
이름:홍길동 이렇게 들어가있다면
substr(strstr($list[$i]['wr_1'], ':'), 1)
요렇게 이름: 을 제거하실 수 있겠습니다
스크린샷의 소소가 없어
더 말씀드리기가 어렵네요
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
이스킨 써서 사용중이예요ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인