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

문의드립니다. 채택완료

티거서 10년 전 조회 4,976

아래 사진과같이 글쓰기에서 단어가 겹치면 박스처리해서 텍스트를 입력할수있게 만들었습니다.

그런데 type란 단어만 들어가면 다른박스까지 속성이 다보이네요 

뿌려질때 input type 이 type이란 정답하고 겹쳐서 그런것같은데 방법이 없을까요 


아래는 소스 입니다.

 

view.skin.php

 

에 

", $question)?> 

", $question)?> 

", $question)?> 

", $question)?> 

", $question)?> 

echo $question;

?>

 

 

------------write.skin.php에----------------

 

 

    받아쓰기지문

   

    정답1

   

    정답2

   

    정답3

   

    정답4

   

    정답5

   

 

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

답변 3개

채택된 답변
+20 포인트
S
10년 전

따옴표가 제대로 닫히지 않았거나 하는 코딩오류가 있었을것 같네요.

한번 꺽쇠가 제대로 닫혔는지, 따옴표가 제대로 닫혔는지등을 보시면 해결이 될 것 같네요.

 

해당 코드를 올려주시면 봐드리겠습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

티거서
10년 전
Sagejin 님 더보기를 클릭하시면 소스를 보실수있습니다.

혹시몰라 전체소스를 답변에 넣어놓을게요 좀봐주시면 정말 감사합니다.ㅠㅠ

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

S
10년 전

</p><p>$question = str_replace(trim($view[wr_13]), "<input type=text name=anwser5 id=anwser5 size=$len>", $question) </p><p>

 

요 구문에 문제가 있는것 같습니다.

str_replace(찾을문자, 변경할문자, 원본 문자)

이런것인데

str_replace('type', '

이런형식이 되어버리면

 

</p><p><input type=text ...></p><p><input type=text ...></p><p>

 

이런 문자열들은

 

</p><p><input <input <input type=text ...>>> </p><p>

 

이런식으로 되어버립니다.

 

저 구문을 좀 수정하셔야겠네요.

로그인 후 평가할 수 있습니다

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

10년 전

view.skin.php

 

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

 

$level = Array();

$level[1]['level'] = "초급";

$level[2]['level'] = "초중급";

$level[3]['level'] = "중급";

$level[4]['level'] = "중고급";

$level[5]['level'] = "고급";

$level[1]['link'] = $g4[path]."/images/1btn9.gif";

$level[2]['link'] = $g4[path]."/images/1btn10.gif";

$level[3]['link'] = $g4[path]."/images/1btn11.gif";

$level[4]['link'] = $g4[path]."/images/1btn12.gif";

$level[5]['link'] = $g4[path]."/images/1btn13.gif";

$category = Array();

$category['n'] = "News";

$category['be'] = "Business&Economy";

$category['et'] = "Entertainment";

$category['it'] = "IT&New Technology";

$category['cl'] = "Culture&Life";

$category['se'] = "Science&Ecology";

$category['t'] = "Travel";

$category['is'] = "Interview&Speech";

?>

 

 

 

   

 

 

   

   

   

    ob_start(); 

    ?>

    "; } ?>

    "; ?>

    "; } ?>

    "; } ?>

    "; } ?>

   

    $link_buttons = ob_get_contents();

    ob_end_flush();

    ?>

   

 

class="view">

 

   

 

 

 

 

", $question)?> 

", $question)?> 

", $question)?> 

", $question)?> 

", $question)?> 

echo $question;

?>

$str", $view[wr_8])?> 

$str", $view[wr_8])?> 

$str", $view[wr_8])?> 

$str", $view[wr_8])?> 

$str", $view[wr_8])?> 

echo $view[wr_8];

?>

// 코멘트 입출력

//include_once("./view_comment.php");

?>

 

 

 

   

 

 

   

   

   

   

 

 

 

 

 

 

 

 

 

 

 

-----write.skin.php-----------

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

 

if ($is_dhtml_editor) {

    include_once("$g4[path]/lib/cheditor4.lib.php");

    echo "";

    echo cheditor1('wr_content', '100%', '250');

    echo cheditor1('wr_3', '100%', '100');

}

 

$title_msg = "동영상올리기";

?>

 

 

 

 

 

 

 

 

 

:: ::

 

 

   

   

 

   

   

 

if ($is_category) {

$category_option = str_replace(">n",">News", $category_option);

$category_option = str_replace(">be",">Business&Economy", $category_option);

$category_option = str_replace(">et",">Entertainment", $category_option);

$category_option = str_replace(">it",">IT&New Technology", $category_option);

$category_option = str_replace(">cl",">Culture&Life", $category_option);

$category_option = str_replace(">se",">Science&Ecology", $category_option);

$category_option = str_replace(">t",">Travel", $category_option);

$category_option = str_replace(">is",">Interview&Speech", $category_option);

?>

   

   

 

   

   

   

 

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

 

   

   

 

이 름
패스워드>
분 류
제 목

       

           

       

       

       

           

           

       

       

               

               

               

글자

       

       

       

   

동영상링크
레벨
재생시간
한글자막 

             

  

영어자막
한+영자막
Voca&Idioms
주요표현
받아쓰기지문
정답1
정답2
정답3
정답4
정답5

       

       

           

       

       

                쎔네일이미지  

                 

               

           

   

       

  왼쪽의 글자를 입력하세요.

 

   

         

       

 

 

 

 

 

로그인 후 평가할 수 있습니다

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

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

로그인