为什么我用的fckeditor不能上传图片? 版本为2.6.4,谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 里面有一个路径设置问题。不知道你改了没。。最近因为做一个SNS系统,多用户会员中心要使用fckeditor并且要把通过fckeditor上传的图片放入用户相册中。用户还需要在使用fckeditor上传图片时选择服务器上他自己的图片。所以对里面的代码做了些修改,下面给你需要修改的路径。具体位置是在/editor/editor/filemanager/connectors/php/config.php修改其中的代码:$Config['UserFilesPath'] = setEditorBasePath1();在最后加上一个函数:function setEditorBasePath(){ $sBasePath = $_SERVER['PHP_SELF'] ; $strPosition = @strpos( $sBasePath, 'editor'); return $sBasePath = substr( $sBasePath, 0, $strPosition);}通过这样设置的路径,可以移植到任何服务器上,它默认的那种方式换一个服务器就要对这个路径修改一次。fckeditor默认图片上传保持文件原名,所以不支持中文文件名上传。如果你要上传中文文件名的文件。你还需要修改同路径下的commands.php主要修改函数FileUpload( $resourceType, $currentFolder, $sCommand )这里可以根据你的需要进行修改。 在config.php中还需要加一个函数function setEditorBasePath1(){ return setEditorBasePath().'images/uploads/';}具体的路径需要根据你存放图片的进行修改。 原来是调用的地方,多了一个/,,,,$oFCKeditor->BasePath = "fckeditor/" ; //设置路径,这里的路径是fckeditor所在位置相对于调用文件的路径 curl 的问题 请教一个论坛抢楼,中奖楼层统计的问题 PHP中向MysqL数据库里插入汉字时出现???? 请教从数据库取出的date无法使用的问题.. php 能登录 hotmail 么? php 删除文件问题 关于HTML标签的处理函数 请问在输出表格时,怎么能做到像CSDN这里一样?第一行是白色,第二行是蓝色?谢谢! 在PHP里如何调用linux下C语言写的静太库中的函数? 高分求源代码:PHP写的将提交上来的文章中的危险代码替换或支除的源代码 问一个大数据量检索问题, 如何优化? 关于验证码的问题
用户还需要在使用fckeditor上传图片时选择服务器上他自己的图片。
所以对里面的代码做了些修改,下面给你需要修改的路径。具体位置是在/editor/editor/filemanager/connectors/php/config.php修改其中的代码:
$Config['UserFilesPath'] = setEditorBasePath1();在最后加上一个函数:function setEditorBasePath()
{
$sBasePath = $_SERVER['PHP_SELF'] ;
$strPosition = @strpos( $sBasePath, 'editor');
return $sBasePath = substr( $sBasePath, 0, $strPosition);
}通过这样设置的路径,可以移植到任何服务器上,它默认的那种方式换一个服务器就要对这个路径修改一次。fckeditor默认图片上传保持文件原名,所以不支持中文文件名上传。
如果你要上传中文文件名的文件。你还需要修改同路径下的commands.php主要修改函数
FileUpload( $resourceType, $currentFolder, $sCommand )这里可以根据你的需要进行修改。
function setEditorBasePath1()
{
return setEditorBasePath().'images/uploads/';
}具体的路径需要根据你存放图片的进行修改。
$oFCKeditor->BasePath = "fckeditor/" ; //设置路径,这里的路径是fckeditor所在位置相对于调用文件的路径