这两天在折腾YII和UEditor的结合,作为一名不懂php以及不懂web前端技术的人员,这让我很焦灼。尤其是我看到那本php的入门书,700多页,看了下目录就把它关了。因为我不懂哪里不懂,为何要去看书?
所以直接实战,不懂就问,百度或者google,折腾了两题天总算是摸到门路了,能够把UEditor和php后台管理结合起来了,上传图片也ok了。
这时候就出现了两个更蛋疼的事情了!
第一是服务器开了反盗链服务,而UEditor的img标签中,图片的链接是没有refer的,而是只有后面的path,waf就以为是盗链的,直接甩个403了。看了几个解决方法,觉得不怎么好。我还是直接在白名单里面添加管理人的ip,或者干脆就把POST的反盗链关了。
第二是UEditor获取html值时,其中img的值有特殊字符,需要进行转义之后才能放到json数据里面,不然解析出来的数据是有问题的。
困难不断,不过这并不能阻止我赶紧结项拿钱的心,加油之!