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="";
}
場合なステートメントを出力しない、HTML、単純なプレーンテキストを実行されますとき。
回答:
tinyMCEのドキュメントからの回答を得ました。私は問題を引き起こしていた$ allowedTags変数を使用していませんでした。