2012-05-12 5 views
0

나는 tinymce를 사용하고 있으며 사용자가 쓴 글의 미리보기를 편집기에 표시하려고합니다.tinymce html 콘텐츠를 가져 와서 PHP를 사용하여 다른 페이지에 복사하십시오.

지금은 PHP에서 tinyMce의 html 콘텐츠를 가져 오는 방법을 모릅니다. 콘텐츠를 가져 와서 다른 페이지에 표시하지만 html 콘텐츠 (HTML 태그 포함)가 아닌 일반 텍스트입니다. 여기까지 제가 한 일이 있습니다.

내 HTML :

<form action="../Profile/Profile_View.php" method="post" id="form"> 

     <div id="Editor"><textarea cols="123" rows="22" id="PostEditor" name="editorValue"></textarea></div> 
     <div id="SubmitButtons"> 
      <a href="javascript:void(0)" onClick="SetPreview()" target="_blank" id="preview"><img src="../Images/PreviewButton.png" width="200" height="50" /></a> 
      <a href="#"><img src="../Images/SaveButton.png" width="200" height="50"/></a> 
     </div> 
</form> 

SetPreview() 함수는 제출 스크립트입니다. (Profile_View.php에서)

내 PHP는 :

if(isset($_POST['editorValue'])) 
{ 
    $previewValue=strip_tags(stripslashes($_POST['editorValue'])); 
    echo $previewValue; 
} 
else 
{ 
    $previewValue=""; 
} 

는 IF 한 Statment는 출력되지 않습니다 html로, 단순한 일반 텍스트를 실행 도착합니다.

답변 :

tinyMCE 설명서의 답변을 얻었습니다. 문제를 일으키는 $ allowedTags 변수를 사용하지 않았습니다.

답변

0

PHP 파일에서 strip_tags() 함수를 사용하면 안됩니다.

관련 문제