php下FCK上传图片 我在我的PHP程序里放置了一个FCK编辑器 能正常使用就是不能上传图片 我R 这咋老啥 是不是要配置啊 在哪配置啊 这个操蛋的东西 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要写图片上传的服务器的程序啊,然后设置图片上传url为你写程序的那个文件应该有demo你找找看 需要进行一些配置:FCKeditor的PHP配置,超级无敌简单1、下载FCKeditor 多国语言版2、解压后为文件夹减肥:删除/FCKeditor/目录下除fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml,fckeditor.php五个文件以外的所有文件删除目录/editor/_source,_testcases(基本上,所有_开头的文件夹或文件都是可选的),删除/editor/filemanager/browser/default/connectors/下除PHP目录的所有目录删除/editor/filemanager/upload/下的除PHP目录的所有目录删除/editor/lang/下的除了 en.js, zh.js, zh-cn.js三个文件的所有文件3.打开/FCKeditor/fckconfig.js修改显示代码打印1 var FCKConfig.DefaultLanguage = ''zh-cn'' ; 2 var _FileBrowserLanguage = ''php'' ; 3 var _QuickUploadLanguage = ''php'' ; 要开启文件上传的话,还需要配置FCKeditor\editor\filemanager\upload\php\config.php以及\ FCKeditor\editor\filemanager\browser\default\connectors\php\config.php(上传中文名文件会乱码)4.调用方法将FCKeditor放在网站根目录在PHP文件里面,包含/FCKeditor/fckeditor.php文件显示代码打印01 //包含fckeditor类 02 include("../FCKeditor/fckeditor.php") ; 03 //设置编辑器路径 04 $sBasePath = "/FCKeditor/"; 05 //创建一个Fckeditor,表单的名称为ipaddr 06 $oFCKeditor = new FCKeditor(''ipaddr'') ; 07 $oFCKeditor->BasePath = $sBasePath ; 08 //设置表单初始值 09 $oFCKeditor->Value = ''This is some <strong>sample text</strong>'' ; 10 $oFCKeditor->Create() ; 11 12 //还可设置 13 $oFCKeditor->Width 14 $oFCKeditor->Height 15 $oFCKeditor->ToolbarSet 5.定制a.定制调用路径直接将FCKeditor目录改为editor/,并且在调用的时候指定根路径为/editor/。b.定制风格可以通过修改editor\skins目录下的Skin来定制风格,主要是修改CSS。c.定制toolbar在fckconfig.js中,默认定制好了Default,Basic两种toolbar,你也可以根据格式定制自己的toolbar,并且在php中使用$oFCKeditor->ToolbarSet=toolbarname调用d.定制字体将fckconfig.js里面的FCKConfig.FontNames字体列表前面加上:宋体;黑体;隶书;楷体_GB2312;(注意保存为UTF8格式)e.关闭文件上传i. 将fckconfig.js里面的FCKConfig.LinkBrowser,FCKConfig.ImageBrowser, FCKConfig.FlashBrowser,FCKConfig.LinkUpload,FCKConfig.ImageUpload,FCKConfig.FlashUpload 设置为false.ii.直接将filemanager里面的php文件删降iii.定制toolbars最重要的一点,你需要更改filemanager下面的php文件,只有认证的用户才可以访问。f.注意事项:请用Editplus之类的编辑器编辑配置文件,注意保存格式为utf8. fckeditor php使用配置下载地址:http://www.fckeditor.net/download效果演示:http://www.fckeditor.net/demo一:修改文件上传语言为PHP 打开fckconfig.js 找到: var _FileBrowserLanguage = 'asp' var _QuickUploadLanguage = 'asp' 改成: var _FileBrowserLanguage = 'php' var _QuickUploadLanguage = 'php'二:启用PHP文件上传 1:启用FileBrowser: 打开fckeditor/editor/filemanager/browser/default/connectors/php/config.php 启用文件上传: 找到: $Config['Enabled'] = false 改成: $Config['Enabled'] = true 设置上传存放目录: 找到: $Config['UserFilesPath'] = '/userfiles/' 改成: $Config['UserFilesPath'] = '你自己的项目路径' 2:启用QuickUpload 打开fckeditor/editor/filemanager/upload/php/config.php 启用文件上传: 找到: $Config['Enabled'] = false 改成: $Config['Enabled'] = true 设置上传存放目录: 找到: $Config['UserFilesPath'] = '/userfiles/' 改成: $Config['UserFilesPath'] = '你自己的项目路径'使用实例<?php $fck = $_POST [ " FCKeditor1 " ] ;if ( $fck != "" ) { echo htmlspecialchars ( $fck ) ;} ?> <html><head><title>fck测试</title></head><body><form action="index.php" method="POST"><?php include ( " fckeditor/fckeditor.php " ) ; //加载文件 $oFCKeditor = new FCKeditor ( ' FCKeditor1 ' ) ; //创建一个FCKeditor对象 ID为FCKeditor1 $oFCKeditor -> BasePath = " /fck/fckeditor/ " ; //设置FCKeditor路径 $oFCKeditor -> Value = '' ; //设置默认值 $oFCKeditor -> Create () ; //创建。注意:若用到模板(如smarty)则$fck = $oFCKeditor->CreateHtml();然后把$fck抛给模板 ?> <input type="submit" value="提交"></form></body></html>JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;PHP用$_POST['FCKeditor1']得到FCKeditor1的值。 PS:Fckeditor现在已经升级至ckeditor 配置上传图片目录 upload下 queryphp框架1.01正式版发布 paypal 支付集成 散分 请教一个嵌套查询的问题 php的mysql测试为什么不行呢? 那为大哥知道解决啊..帮帮忙!!Win32下apache2 用get方法传递中文参数会出错 test.php?a=".urlencode(你好)."&b=".urlencode(你也好) 一个恼火的session问题 _-_-_-_-_-phphelp寻求发展意见_-_-_-_-_- 请问这是怎么一回事? php,FTP上传文件及文件夹 怎么把PHP无级联动的数据输出到JS无级联动里? php获取坐标值
应该有demo你找找看
需要进行一些配置:FCKeditor的PHP配置,超级无敌简单1、下载FCKeditor 多国语言版2、解压后为文件夹减肥:删除/FCKeditor/目录下除fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml,fckeditor.php五个文件以外的所有文件
删除目录/editor/_source,_testcases(基本上,所有_开头的文件夹或文件都是可选的),
删除/editor/filemanager/browser/default/connectors/下除PHP目录的所有目录
删除/editor/filemanager/upload/下的除PHP目录的所有目录
删除/editor/lang/下的除了 en.js, zh.js, zh-cn.js三个文件的所有文件
3.
打开/FCKeditor/fckconfig.js
修改
显示代码打印1 var FCKConfig.DefaultLanguage = ''zh-cn'' ; 2 var _FileBrowserLanguage = ''php'' ; 3 var _QuickUploadLanguage = ''php'' ; 要开启文件上传的话,还需要配置FCKeditor\editor\filemanager\upload\php\config.php以及\ FCKeditor\editor\filemanager\browser\default\connectors\php\config.php
(上传中文名文件会乱码)4.调用方法
将FCKeditor放在网站根目录
在PHP文件里面,包含/FCKeditor/fckeditor.php文件
显示代码打印01 //包含fckeditor类 02 include("../FCKeditor/fckeditor.php") ; 03 //设置编辑器路径 04 $sBasePath = "/FCKeditor/"; 05 //创建一个Fckeditor,表单的名称为ipaddr 06 $oFCKeditor = new FCKeditor(''ipaddr'') ; 07 $oFCKeditor->BasePath = $sBasePath ; 08 //设置表单初始值 09 $oFCKeditor->Value = ''This is some <strong>sample text</strong>'' ; 10 $oFCKeditor->Create() ; 11 12 //还可设置 13 $oFCKeditor->Width 14 $oFCKeditor->Height 15 $oFCKeditor->ToolbarSet
5.定制
a.定制调用路径
直接将FCKeditor目录改为editor/,并且在调用的时候指定根路径为/editor/。
b.定制风格
可以通过修改editor\skins目录下的Skin来定制风格,主要是修改CSS。
c.定制toolbar在fckconfig.js中,默认定制好了Default,Basic两种toolbar,你也可以根据格式定制自己的toolbar,并且在php中使用$oFCKeditor->ToolbarSet=toolbarname调用d.定制字体
将fckconfig.js里面的FCKConfig.FontNames字体列表前面加上:
宋体;黑体;隶书;楷体_GB2312;
(注意保存为UTF8格式)e.关闭文件上传
i. 将fckconfig.js里面的FCKConfig.LinkBrowser,FCKConfig.ImageBrowser, FCKConfig.FlashBrowser,FCKConfig.LinkUpload,FCKConfig.ImageUpload,FCKConfig.FlashUpload 设置为false.
ii.直接将filemanager里面的php文件删降
iii.定制toolbars
最重要的一点,你需要更改filemanager下面的php文件,只有认证的用户才可以访问。f.注意事项:请用Editplus之类的编辑器编辑配置文件,注意保存格式为utf8.
http://www.fckeditor.net/download
效果演示:
http://www.fckeditor.net/demo一:修改文件上传语言为PHP
打开fckconfig.js
找到:
var _FileBrowserLanguage = 'asp'
var _QuickUploadLanguage = 'asp'
改成:
var _FileBrowserLanguage = 'php'
var _QuickUploadLanguage = 'php'二:启用PHP文件上传 1:启用FileBrowser:
打开fckeditor/editor/filemanager/browser/default/connectors/php/config.php
启用文件上传: 找到:
$Config['Enabled'] = false 改成:
$Config['Enabled'] = true 设置上传存放目录: 找到:
$Config['UserFilesPath'] = '/userfiles/'
改成:
$Config['UserFilesPath'] = '你自己的项目路径' 2:启用QuickUpload
打开fckeditor/editor/filemanager/upload/php/config.php
启用文件上传: 找到:
$Config['Enabled'] = false
改成:
$Config['Enabled'] = true 设置上传存放目录: 找到:
$Config['UserFilesPath'] = '/userfiles/'
改成:
$Config['UserFilesPath'] = '你自己的项目路径'使用实例<?php
$fck = $_POST [ " FCKeditor1 " ] ;
if ( $fck != "" )
{
echo htmlspecialchars ( $fck ) ;
}
?> <html>
<head>
<title>fck测试</title>
</head>
<body>
<form action="index.php" method="POST">
<?php
include ( " fckeditor/fckeditor.php " ) ; //加载文件
$oFCKeditor = new FCKeditor ( ' FCKeditor1 ' ) ; //创建一个FCKeditor对象 ID为FCKeditor1
$oFCKeditor -> BasePath = " /fck/fckeditor/ " ; //设置FCKeditor路径
$oFCKeditor -> Value = '' ; //设置默认值
$oFCKeditor -> Create () ; //创建。注意:若用到模板(如smarty)则$fck = $oFCKeditor->CreateHtml();然后把$fck抛给模板
?>
<input type="submit" value="提交">
</form>
</body>
</html>JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;
PHP用$_POST['FCKeditor1']得到FCKeditor1的值。