Laravel框架集成UEditor编辑器的方法图文与实例详解(3)

  • 其实原本的ThinkPHP框架中也集成过UEditor,但是没有这种问题,通过阅读源码,找到正则表达式的匹配位置 Public/ueditor-mz/php/Uploader.class.php
    • 大概在 304 行左右,原因是rand() 取值太大可能导致部分环境报错

    • 个人觉得数字的命名不如字母好些,于是代码替换为如下的样子:

    //TODO 替换随机字符串 数值太大可能导致部分环境报错
    $randNum = rand(100000, 10000000) . rand(100000, 10000000);
    //也可用使用md5()或两者的组合
    $randNum = base64_encode($randNum);
    

    ♫. 呵呵

    • 真是尴尬了,方案一测试多遍依然不成功,所以钟情于第二种方案 …
    • HELP !HELP!HELP!

    【补充问题】(2018-02-06):

    emm楼主第一种上传不了图片的问题我当时也遇到过,最后发现是接口路径没配置好。在laravl-u-editor 目录下 ueditor.config.js文件 中修改33行左右的 serverUrl,改成对应的路径即可。

    这个问题,可以参考 相应文章的提示,下次有机会可以尝试一番…

    更多关于Laravel相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

    希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

    内容版权声明:除非注明,否则皆为本站原创文章。

    转载注明出处:http://www.heiqu.com/6006.html