Width = '100%';$editor->Height = '400';$this -> での FCK の適用に関する問題値 = $_POST['コンテンツ"/> Width = '100%';$editor->Height = '400';$this -> での FCK の適用に関する問題値 = $_POST['コンテンツ">

ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP での FCK の適用に関する問題

ThinkPHP での FCK の適用に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:53:28971ブラウズ

ThinkPHP
//FCK
vendor("FCKeditor.fckeditor");
$editor = new FCKeditor();
$editor->Width = '100%'; での FCK の適用に関する問題
$editor->Height = '400';
$this ->Value = $_POST['content'];
$editor->InstanceName = 'content';
$ fckHtml = $editor->Createhtml();
$this->assign('fckHtml',$fckHtml);

上記のコードは、ADD メソッドを使用するときにエラーはありませんが、 EDIT メソッド使用時のプロンプト: ThinkPHP の不正な操作、何が問題ですか?アドバイスをお願いします!

-----解決策---------
不正な操作に関するプロンプトが表示されませんか?

PHP コード

パブリック関数インデックス()
{……//その他のコード
vendor("FCKeditor.fckeditor");//サードパーティのクラス ライブラリを導入するための TP のシステム メソッドである FCKeditor クラス ライブラリが含まれており、そのパスはベンダー ディレクトリに対する相対パスです。
$editor= new FCKeditor(); // FCKeditor オブジェクトをインスタンス化します。
$editor->Width=’980′;//エディターに必要な実際の幅を設定します。このオプションを省略した場合は、デフォルトの幅が使用されます。
$editor->Height=’400′;//実際に必要なエディターの高さを設定します。これを省略した場合は、デフォルトの高さが使用されます。
$this->Value=";//エディタの初期値を設定します。データ変更時の設定値にもなります。空白のままでも構いません。
$editor->InstanceName=’comment’;//エディターが配置されているフォームの input タグの ID と名前、つまり <input> タグの ID と名前を設定します。ここでは // がコメントに設定されているものとします。ここでは省略できず、一意性が維持される必要があります。フォームがサーバー ハンドラーにアップロードされると、$_POST['comment'] 経由で読み取ることができます。
$html=$editor->Createhtml();//オンライン エディターの HTML コード文字列を作成し、それを文字列変数 $html に割り当てます。
$this->assign('html',$html);//$html の値をテンプレート変数 $html に代入します。これは、テンプレート内の {$html} を通じて直接参照できます。
…….//出力テンプレートを含むその他のコード。
<div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。