이미지가 올라가고 안올라가고 하는데요.

이미지가 올라가고 안올라가고 하는데요.

QA

이미지가 올라가고 안올라가고 하는데요.

본문

코멘트 부분인데요.

 

이렇게 사용하니

첨부이미지가 나타나지 않더라구요. 

 

윈도우 예전 버전은 이미지가 올라가고

윈도우7 등등에서는 이미지가 첨부되지 않더라구요.

 

혹 뭐가 잘 못되었는지

확인 좀 부탁드려도 되련지요?

 


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
 
<script language="JavaScript">
// 글자수 제한
var char_min = parseInt(<?=$comment_min?>); // 최소
var char_max = parseInt(<?=$comment_max?>); // 최대
</script>
 
<hr style="border:1px dotted #000000">
 
<? if ($cwin==1) { ?><table width=100% cellpadding=10 align=center><tr><td><?}?>
 
<!-- 코멘트 리스트 -->
<?
for ($i=0; $i<count($list); $i++) {
    $comment_id = $list[$i][wr_id];
?>
 
<!-- 코멘트 리스트 보기제한 -->
 
<!-- 코멘트 리스트 보기제한 -->
 
<a name="c_<?=$comment_id?>"></a>
<table width=100% cellpadding=0 cellspacing=0>
<tr>
    <td><? for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo "     "; ?></td>
    <td width='100%'>
        <table width=100% cellpadding=0 cellspacing=0>
        <tr>
            <td><strong><?=$list[$i][name]?><? if ($is_ip_view) { echo " ({$list[$i][ip]})"; } ?></strong></td>
            <td align=right>
                <? if ($list[$i][is_reply]) { echo "<a href=\"javascript:comment_box('{$comment_id}', 'c');\"><img src='$board_skin_path/img/btn_comment_reply.gif' border=0 align=absmiddle></a> "; } ?>
                <? if ($list[$i][is_edit]) { echo "<a href=\"javascript:comment_box('{$comment_id}', 'cu');\"><img src='$board_skin_path/img/btn_comment_update.gif' border=0 align=absmiddle></a> "; } ?>
                <? if ($list[$i][is_del])  { echo "<a href=\"javascript:comment_delete('{$list[$i][del_link]}');\"><img src='$board_skin_path/img/btn_comment_delete.gif' border=0 align=absmiddle></a> "; } ?>
                  <?=$list[$i][datetime]?></td>
        </tr>
        <tr><td bgcolor=#F5EBEB colspan=2><img src='<?=$board_skin_path?>/img/co_point.gif'></td></tr>
        <tr>
            <td bgcolor=#F5EBEB colspan=2 style='line-height:150%; padding:7px; word-break:break-all;'>
                <!-- 코멘트 출력 -->
 
<!-- 코멘트 추가입력 부분 주문자 정보 -->
<? if ($is_admin) { ?>
        예약자명 : <?=$list[$i][name]?>    
        인원 : <?=$list[$i][wr_3]?>명    
        전화번호 : <?=$list[$i][wr_4]?>    
        입금액 : <?=$list[$i][wr_5]?><br>
<?}?>
<? if ($member[mb_level] < "10") {?>
예약자명 : <?=$list[$i][name]?>    
인원 : <?=$list[$i][wr_3]?>명    
<?}?>
<!-- 코멘트 추가입력 부분 주문자 정보 -->
 
                <span class="ct lh"><?=$list[$i][content]?></span>
                <? if ($list[$i][trackback]) { echo "<p>".$list[$i][trackback]."</p>"; } ?>
                <span id='edit_<?=$comment_id?>' style='display:none;'></span><!-- 수정 -->
                <span id='reply_<?=$comment_id?>' style='display:none;'></span><!-- 답변 -->
            </td>
        </tr>
        <tr><td colspan=2 height=20></td></tr>
        </table>
        <textarea id='save_comment_<?=$comment_id?>' style='display:none; width:100%'><?=get_text($list[$i][wr_content], 0)?></textarea>
       </td>
</tr>
</table>
<!-- 코멘트 리스트 보기제한 -->
<? } ?>
<!-- 코멘트 리스트 보기제한 -->
<!-- 코멘트 리스트 -->
 
<hr style="border:1px dotted #000000">
<? if ($member[mb_level] < "2") {?>
<table>
	<Tr>
		<Td>예약은 회원가입 후 가능하십니다.</td>
	</tr>
</table>
<?} else {?>
<? if ($is_comment_write) { ?>
<!-- 코멘트 입력 -->
<table width=100% cellpadding=3 cellspacing=0 bgcolor=#FFFFFF><tr><td align=right><a href="javascript:comment_box('', 'c');"><img src='<?=$board_skin_path?>/img/btn_comment_insert.gif' border=0 align=absmiddle></a></td></tr></table>
<span id=comment_write style='display:none;'>
<form name="fviewcomment" method="post" action="./write_comment_update.php" onsubmit="return fviewcomment_submit(this);" autocomplete="off" style="margin:0px;">
<input type=hidden name=w           id=w value='c'>
<input type=hidden name=bo_table    value='<?=$bo_table?>'>
<input type=hidden name=wr_id       value='<?=$wr_id?>'>
<input type=hidden name=comment_id  id='comment_id' value=''>
<input type=hidden name=sfl         value='<?=$sfl?>' >
<input type=hidden name=stx         value='<?=$stx?>'>
<input type=hidden name=spt         value='<?=$spt?>'>
<input type=hidden name=page        value='<?=$page?>'>
<input type=hidden name=cwin        value='<?=$cwin?>'>
<input type=hidden name=wr_2     value="<?=$wr_2?>">
<input type=hidden name=wr_3     value="<?=$wr_3?>">
<input type=hidden name=wr_4     value="<?=$wr_4?>">
<input type=hidden name=wr_5     value="<?=$wr_5?>">
<input type=hidden name=wr_6     value="<?=$wr_6?>">
<input type=hidden name=wr_7     value="<?=$wr_7?>">
<input type=hidden name=wr_8     value="<?=$wr_8?>">
<input type=hidden name=wr_9     value="<?=$wr_9?>">
<table width=100% cellpadding=3 cellspacing=0 bgcolor=#F8F8F9>
<tr><td colspan=2>
<font color=blue>★ 아래 입력하신 정보는 관리자와 작성자 본인에게만 보여집니다.</font><br>
    <? if ($is_guest) { ?>
        이름 <INPUT type=text maxLength=20 size=15 name="wr_name" itemname="이름" required class=ed>  
        패스워드 <INPUT type=password maxLength=20 size=15 name="wr_password" itemname="패스워드" required class=ed>  
            <? if ($is_norobot) { ?>
                <?=$norobot_str?>
                <INPUT title="왼쪽의 글자중 빨간글자만 순서대로 입력하세요." type="input" name="wr_key" itemname="자동등록방지" required class=ed> (빨간글자만 순서대로 입력)
            <?}?>
    <?}?>
<br>
<!--<?// 코멘트 추가필드 부분 ?>-->
예약자명 : <input name='wr_name' type=text class='input' style=width:10% maxlength="10" required itemname='예약자명' value="<?=$name?>">  <font color=blue>(예약자명을 정확히 기재해야 입금 확인이 됩니다.)</font><br>
인원 : <input name='wr_3' type=text class='input' style=width:5% maxlength="3" required itemname='인원'>명<br>
전화번호 : <input name='wr_4' type=text class='input' style=width:20% maxlength="13" required itemname='전화번호'>  <br>
입금액 : <input name='wr_5' type=text class='input' style=width:20% maxlength="30" required itemname="입금액" value="<?=$wr_5?>">  <br>
 
<!--<?// 코멘트 추가필드 부분 ?>-->
기타 사항을 아래에 기재하세요.
    <span style="cursor: pointer;" onclick="textarea_decrease('wr_content', 10);"><img src="<?=$board_skin_path?>/img/up.gif"></span>
    <span style="cursor: pointer;" onclick="textarea_original('wr_content', 5);"><img src="<?=$board_skin_path?>/img/start.gif"></span>
    <span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/down.gif"></span>
 
    <? if ($comment_min || $comment_max) { ?><span id=char_count></span>글자<?}?></td></tr>
<tr>
    <td width="95%">
        <textarea id="wr_content" name="wr_content" rows="5" itemname="내용" required
            <? if ($comment_min || $comment_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?> style='width:100%; word-break:break-all;' class=tx>공연예약합니다.</textarea>
            <? if ($comment_min || $comment_max) { ?><script language="javascript"> check_byte('wr_content', 'char_count'); </script><?}?></td>
    <td width=80 align=center><input type="image" src="<?=$board_skin_path?>/img/ok_btn.gif" border=0 accesskey='s'></td></tr>
<?}?>
</table>
</form>
</span>
 
<script language='JavaScript'>
var save_before = '';
var save_html = document.getElementById('comment_write').innerHTML;
function fviewcomment_submit(f)
{
    var pattern = /(^\s*)|(\s*$)/g; // \s 공백 문자
 
    var s;
    if (s = word_filter_check(document.getElementById('wr_content').value))
    {
        alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
        document.getElementById('wr_content').focus();
        return false;
    }
 
    // 양쪽 공백 없애기
    var pattern = /(^\s*)|(\s*$)/g; // \s 공백 문자
    document.getElementById('wr_content').value = document.getElementById('wr_content').value.replace(pattern, "");
    if (char_min > 0 || char_max > 0)
    {
        check_byte('wr_content', 'char_count');
        var cnt = parseInt(document.getElementById('char_count').innerHTML);
        if (char_min > 0 && char_min > cnt)
        {
            alert("코멘트는 "+char_min+"글자 이상 쓰셔야 합니다.");
            return false;
        } else if (char_max > 0 && char_max < cnt)
        {
            alert("코멘트는 "+char_max+"글자 이하로 쓰셔야 합니다.");
            return false;
        }
    }
    else if (!document.getElementById('wr_content').value)
    {
        alert("코멘트를 입력하여 주십시오.");
        return false;
    }
 
    if (typeof(f.wr_name) != 'undefined')
    {
        f.wr_name.value = f.wr_name.value.replace(pattern, "");
        if (f.wr_name.value == '')
        {
            alert('이름이 입력되지 않았습니다.');
            f.wr_name.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_password) != 'undefined')
    {
        f.wr_password.value = f.wr_password.value.replace(pattern, "");
        if (f.wr_password.value == '')
        {
            alert('패스워드가 입력되지 않았습니다.');
            f.wr_password.focus();
            return false;
        }
    }
 
///////// 공백방지 알림 추가 시작
    if (typeof(f.wr_2) != 'undefined')
    {
        f.wr_2.value = f.wr_2.value.replace(pattern, "");
        if (f.wr_2.value == '')
        {
            alert('입금자명을 입력하세요.');
            f.wr_2.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_3) != 'undefined')
    {
        f.wr_3.value = f.wr_3.value.replace(pattern, "");
        if (f.wr_3.value == '')
        {
            alert('주문수량을 입력하세요.');
            f.wr_3.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_4) != 'undefined')
    {
        f.wr_4.value = f.wr_4.value.replace(pattern, "");
        if (f.wr_4.value == '')
        {
            alert('휴대전화나 집전화중 한가지는 반드시 입력하세요.');
            f.wr_4.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_5) != 'undefined')
    {
        f.wr_5.value = f.wr_5.value.replace(pattern, "");
        if (f.wr_5.value == '')
        {
            alert('이메일주소를 입력하세요.');
            f.wr_5.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_6) != 'undefined')
    {
        f.wr_6.value = f.wr_6.value.replace(pattern, "");
        if (f.wr_6.value == '')
        {
            alert('우편번호를 입력하세요.');
            f.wr_6.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_7) != 'undefined')
    {
        f.wr_7.value = f.wr_7.value.replace(pattern, "");
        if (f.wr_7.value == '')
        {
            alert('우편번호를 입력하세요.');
            f.wr_7.focus();
            return false;
        }
    }
 
    if (typeof(f.wr_8) != 'undefined')
    {
        f.wr_8.value = f.wr_8.value.replace(pattern, "");
        if (f.wr_8.value == '')
        {
            alert('번지를 포함한 나머지 주소를 입력하세요.');
            f.wr_8.focus();
            return false;
        }
    }
///////// 공백방지 알림 추가 끝
 
    if (typeof(f.wr_key) != 'undefined')
    {
        if (hex_md5(f.wr_key.value) != md5_norobot_key)
        {
            alert('자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.');
            f.wr_key.focus();
            return false;
        }
    }
 
    return true;
}
 
function comment_box(comment_id, work)
{
    var el_id;
    // 코멘트 아이디가 넘어오면 답변, 수정
    if (comment_id)
    {
        if (work == 'c')
            el_id = 'reply_' + comment_id;
        else
            el_id = 'edit_' + comment_id;
    }
    else
        el_id = 'comment_write';
 
    if (save_before != el_id)
    {
        if (save_before)
        {
            document.getElementById(save_before).style.display = 'none';
            document.getElementById(save_before).innerHTML = '';
        }
 
        document.getElementById(el_id).style.display = '';
        document.getElementById(el_id).innerHTML = save_html;
        // 코멘트 수정
        if (work == 'cu')
        {
            document.getElementById('wr_content').value = document.getElementById('save_comment_' + comment_id).value;
            if (typeof char_count != 'undefined')
                check_byte('wr_content', 'char_count');
        }
 
        document.getElementById('comment_id').value = comment_id;
        document.getElementById('w').value = work;
 
        save_before = el_id;
    }
}
 
function comment_delete(url)
{
    if (confirm("이 코멘트를 삭제하시겠습니까?")) location.href = url;
}
 
comment_box('', 'c'); // 코멘트 입력폼이 보이도록 처리하기위해서 추가 (root님)
</script>
<? } ?>
 
<? if($cwin==1) { ?></td><tr></table><p align=center><a href="javascript:window.close();"><img src="<?=$board_skin_path?>/img/btn_close.gif" border="0"></a><br><br><?}?>

이 질문에 댓글 쓰기 :

답변 1

익스플로어 버전 문제 입니다. 크롬에서 사용하면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 27
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT