테스트 사이트 - 개발 중인 베타 버전입니다

이미지 태그 출력 오류 문의 드립니다. (재문의) 채택완료

ZEIM 11년 전 조회 4,512
(신규 글등록 및 테스트 해보셔도 됩니다.)
 
메모장 형식의 게시판인데요~
글작성 공간에
 
http://img.naver.net/static/www/u/2013/0731/nmms_224940510.gif"> 테스트
 
그냥 이렇게 간단히 단순하게 입력후 글등록을 했는데 테스트 페이지처럼 이미지 태그로만 글을 입력하면 꼭
글씨가 두 번이나 연속으로 나오고 "> 이런게 붙는 현상이 있네요;; 도와주세요 ㅠㅠ
 
 
--------- list.skin.php 소스 내용 전문 --------
// 이모티콘 function emoticon_html($str, $board_skin_path) {  $emo_id = "$str";  $img_src = "";  $str = eregi_replace($emo_id, $img_src, $str);
 return $str; } ?>
 if (!$member[mb_id] || ($is_admin && $w == 'u' && $member[mb_id] != $write[mb_id])) {   $is_name = true;      $is_password = true;  }
 $password_required = "required";  $content = $board[bo_insert_content];
 // 글자수 제한 설정값  if ($is_admin)  {   $write_min = $write_max = 0;  }  else  {      $write_min = (int)$board[bo_write_min];      $write_max = (int)$board[bo_write_max];  }  include_once("./norobot.inc.php"); }
if (!$subject) $subject = 1; ?>
               
           
 
 
 
 
 
 
                         
     
      
메모 테스트
   
  "; } ?>   ", $write_pages);   $write_pages = str_replace("이전", "", $write_pages);   $write_pages = str_replace("다음", "", $write_pages);   $write_pages = str_replace("맨끝", "", $write_pages);   $write_pages = preg_replace("/([0-9]*)<\/span>/", "$1", $write_pages);   $write_pages = preg_replace("/([0-9]*)<\/b>/", "$1", $write_pages);   ?>      "; } ?>  
 
    
                   
                 
\n";
// 필터 echo "\n"; echo "\n"; } ?>
------------------- 끝 ---------------------
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
z
11년 전
이유는 단 한가지입니다. 내용에 태그를 사용할수 없어서 생기는 부분입니다.
php 내에 코멘트 내용부분에 데이터 저장시 태그 치환을 했다가 출력시에 다시 치환해서 받아 해야할거 같군요.
큰따옴표랑 작은따옴표 요고때문에 생기는 문제입니다.
코멘트 내용을 input text 폼에 내용을 담고 있기때문에 생기는거 같아요.
php를 손대지 않고도 해결가능하는데요.
소스내에
이부분에서 아래소스처럼 textarea 태그를 활용해보시는 방법이 있어요.
또는 $list[$i][wr_content] 출력되는 내용에서 큰따옴표만 해결하시면 될것같습니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

Z
ZEIM
11년 전
textarea 로 대체해서 해봤더니 이번엔 텍스트 박스가 하나 더 나와서 ㅋㅋㅋㅋ 깜짝 놀랐어요.
대신 value="<?=$list[$i][wr_content]?>"> 이 부분을 value='<?=$list[$i][wr_content]?>'> 이렇게 하니까 거짓말처럼 정상적으로 되더라구요! 너무 감사합니다 ㅠ_ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인