最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

TP3.2.3框架使用CKeditor編輯器在頁面中上傳圖片的方法分析

 更新時間:2019年12月31日 09:44:02   作者:luyaran  
這篇文章主要介紹了TP3.2.3框架使用CKeditor編輯器在頁面中上傳圖片的方法,結(jié)合實例形式分析了thinkPHP3.2.3框架使用CKeditor編輯器相關(guān)配置方法與操作注意事項,需要的朋友可以參考下

本文實例講述了TP3.2.3框架使用CKeditor編輯器在頁面中上傳圖片的方法。分享給大家供大家參考,具體如下:

最近項目里要添加編輯器,以為CKeditor比較出名,所以研究了一下。。。

1、下載編輯器什么的不用說了

2、修改config配置文件

config.image_previewText=' ';
config.filebrowserImageUploadUrl = 'uploadFiles';

添加這兩行代碼,上面的是去除預覽中的一堆沒有用的東西,下面的是上傳文件的方法名,

注意:::方法名是和你頁面展示在一個控制器里的

3、控制器里添加如下代碼:

//編輯器上傳圖片處理
public function uploadFiles()
{
  $upload = new \Think\Upload();// 實例化上傳類
  $upload->maxSize  =   3145728 ;// 設置附件上傳大小
  $upload->exts   =   array('jpg', 'gif', 'png', 'jpeg');// 設置附件上傳類型
  $upload->rootPath =   './Uploads/img/'; // 設置附件上傳根目錄
  // 上傳單個文件
  $info  = $upload->uploadOne($_FILES['upload']);
  if( $info){
    $desname =$info['savepath'].$info['savename'];
    $previewname =" http://www.cjp.com/Uploads/img/".$desname;
    $callback = $_REQUEST["CKEditorFuncNum"];
    echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction($callback,
'".$previewname."','');</script>";
  }else{
    echo "<font color=\"red\"size=\"2\">*文件格式不正確(必須為.jpg/.gif/.bmp/.png文件)</font>";
  }
}

然后就沒有然后了。。。

那個,HTML頁面引入的話,直接引入如下代碼:

<script type="text/javascript" src="__PUBLIC__/ckeditor/ckeditor.js"></script>
<textarea rows="30" cols="50" name="body"></textarea>
<script type="text/javascript">CKEDITOR.replace('body');</script>

不過樣式什么的我沒有配置,大家自主發(fā)揮一下想象吧

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

相關(guān)文章

最新評論

阳江市| 高要市| 老河口市| 松阳县| 景洪市| 青冈县| 咸宁市| 聊城市| 花垣县| 随州市| 开封县| 探索| 马尔康县| 汝南县| 大洼县| 乌苏市| 南宁市| 克东县| 商洛市| 云阳县| 沽源县| 衡阳县| 阳城县| 广昌县| 宝鸡市| 石狮市| 富源县| 夏邑县| 陇川县| 金坛市| 翁源县| 江达县| 连城县| 濮阳县| 大关县| 论坛| 徐闻县| 建水县| 大埔区| 安丘市| 普兰县|