FCKeditor配置教程

 更新时间:2016年11月25日 15:17  点击:2156

首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。

2修改fckconfig.js
FCKConfig.AutoDetectLanguage = true ;//是否自动检测语言
FCKConfig.DefaultLanguage  = 'zh-cn' ;//设置语言
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;//设置皮肤
FCKConfig.TabSpaces = 1 ;//tab是否有效
FCKConfig.ToolbarStartExpanded = true ;//编辑工具条是否出现,等点“展开工具栏”时才出现
FCKConfig.FontNames  = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;//添加中文字体

修改FCKeditor\editor\css\fck_editorarea.css
设置默认字体及大小
body, td
{
font-family: Arial, Verdana, Sans-Serif;
font-size: 14px;
}

3关于文件上传的设置

修改fckconfig.js
var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php
var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | php

修改fckeditor\editor\filemanager\browser\default\connectors\php
$Config['Enabled'] = true ;
$Config['UserFilesPath'] = '/UserFiles/' ;//设置上传的文件夹,可自己指定

修改fckeditor\editor\filemanager\upload\php
$Config['Enabled'] = true ;
$Config['UseFileType'] = true ;
$Config['UserFilesPath'] = '/UserFiles/' ;//同上要一样

4引入在线编辑器时只需
<?php
include("fckeditor/fckeditor.php") ;
$oFCKeditor = new FCKeditor('FCKeditor1') ;//实例化
$oFCKeditor->BasePath = 'fckeditor/';//这个路径一定要和上面那个引入路径一致,否则会报错:找不到fckeditor.html页面
//$oFCKeditor->Value = '' ;默认值
$oFCKeditor->Width = '100%' ; //宽度
$oFCKeditor->Height = '300' ; //fck
$oFCKeditor->Create() ;
?>
========================
取得数据
$sValue = addslashes( $_POST['FCKeditor1'] ) ;

显示数据stripslashes,原因是addslashes函数加'加上了\'而stripslashes取还原由addslashes处理的数.

错误信息说明从 PHP 4.2.0 开始,

PHP 将随文件信息数组一起返回一个对应的错误代码。该代码可以在文件上传时生成的文件数组中的 error 字段中被找到,

也就是 $_FILES["userfile"]["error"]。

UPLOAD_ERR_OK 其值为 0,没有错误发生,文件上传成功。
UPLOAD_ERR_INI_SIZE 其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值。
UPLOAD_ERR_FORM_SIZE 其值为 2,上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。
UPLOAD_ERR_PARTIAL 其值为 3,文件只有部分被上传。
UPLOAD_ERR_NO_FILE 其值为 4,没有文件被上传。
UPLOAD_ERR_NO_TMP_DIR 其值为 6,找不到临时文件夹。PHP 4.3.10 和 PHP 5.0.3 引进。
UPLOAD_ERR_CANT_WRITE 其值为 7,文件写入失败。PHP 5.1.0 引进。

foreach()有两种用法
1: foreach(array as $value)
   { 
      表达式;
   }
这里的array是你要遍历的数组名,每次循环中,array数组的当前元素的值被赋给$value,

并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素

2:foreach(array_name as $key => $value)
   {
       表达式   

  }  

这里跟第一种方法的区别就是多了个$key,也就是除了把当前元素的值赋给$value外,当前元素的键值也会在每次循环中被赋给变量$key。键值可以是下标值,也可以是字符串。比如book[0]=1中的“0”,book[id]="001"中的“id”.

其实两种的效率不相上下.

教你如何 配置 phpMyAdmin

下载:请到phpmyadmin官方站点 http://www.phpmyadmin.net/ 下载phpmyadmin文件,

解压后对phpmyadmin进行设置我边讲例子别解析:

解压后得到一个目录,与以前的版本不同,2.8版的phpMyAdmin 的根目录中没有名为 config.inc.php 的配置文件,现在的配置文件是 libraries/config.default.php 进在该文件中

我的目录为:http://www.111cn.net/myadmin/


找到 $cfg['PmaAbsoluteUri']
修改你将上传到空间的phpMyAdmin的网址
如:$cfg['PmaAbsoluteUri'] = 'http://yoursite/phpmyadmin/';

还有下面的
$cfg['Servers'][$i]['host'] = 'localhost';(通常用默认, 也可能是主机IP)


$cfg['Servers'][$i]['host'] = 'localhost;这里是默认的我们一般不改

$cfg['Servers'][$i]['auth_type'] = 'cookie';

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '******';

为了安全起见我们找到设置$cfg['Servers'][$i]['auth_type'] = ''修改值勤cookie


$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
config: 按照 自身 libraries/config.default.php 文件中的配置提供用户名和密码
cookie:用于输入口令方式登陆,如果选择此项,需要设置$cfg['blowfish_secret'] = 'cookie';(见后面的介绍)

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user(用户名,自己机里用root,在网上设你的mysql用户名)
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
自己机里不用设
$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only(你只有一个数据就设置一下)

注:$cfg['blowfish_secret'] = '';
本机的话不需要设置,但是网络的话需要设置成cookie:
$cfg['blowfish_secret'] = 'cookie';

设置完毕可以上传到网上了。

浏览http://yoursite//phpmyadmin/ 当然你设置不同就用那个网址。
如果设置$cfg['Servers'][$i]['auth_type'] = 'cookie'; 所以显示会要求输入帐号密码,这里的帐号和密码你在提供商获得的mysql数据库的帐号、密码。

好了,就这么简单,对新手应该有一点点帮助.

具体什么日子开始接触的PHP,默默这呆脑瓜已经想不起来了,但是应该说时间已经不算短了,虽然我经常是昨天的事今天就忘.


以前我在进入计算机行业的时候面临很多选择,做软件,搞设计,搞网站等等,分析了做软件,盗版破解率高,所以没进,分析搞设计,我本身没有接受过任何美术知识,虽然画画还算不错,但是缺少了理论基础,总感觉是有点不怎么合适,所以也没有考虑,最后是做网站,虽然默默的理科成绩并不是很优异,但是悟性和逻辑性还算比较强的,而且,我也比较喜欢编程,因此就选择了它。


那个时候我只知道HTML,最后费了好大的劲做了一个静态的网站,当时我还傻乎乎的做了个登陆框在上面,虽然点确定都不跳转,但是我看见那么多站都有,我也得挂一个吧,现在想起来,好笑之后更多的是郁闷。


之后才开始接触动态语言,首先让我选的是ASP,我当时看了看ASP的代码,感觉有点别扭,在无意中看到了PHP,看了看,比较舒服,就选它,也许有人会怀疑,当初默默真的就是从代码看着顺不顺眼这个单纯的动机选择的PHP吗?事实的确如此,那个时候的我根本没有能力来衡量它们之间的优异,但是至少,我相信我的选择是正确的。


学习PHP的日子,艰辛而枯燥,那个时候的教程少的可怜,错误百出,更惨的是几乎每个教程站的文章都千篇一律,有的时候看到一篇不完整的教程,找了半天也找不到另外一部分,相当的郁闷,更悲惨的是,这些资料几乎全是讲的很学究,一些术语搞的我半天回不过味来,到底是什么,什么是什么?当时还查了查有没地方可教,结果是失望。


失望归失望,困难归困难,默默从不放弃,哪怕是这个世界上就剩下我一个人学PHP,我也不会停止学习的脚步,这种性格并不是天生的,因为以前我失败过太多,现在的我想证明自己,有能力,有实力,我要为我的选择而负责,我也要为我自己的未来而负责。


废话说了很多,难免有大大说我罗嗦,那么切入正题吧。
1,PHP到底是什么,它到底能为我做什么?
这是每一个刚遇到PHP的人脑海里的第一个问号,假如我们说和ASP一样,那么肯定他们又有了第二个问号,ASP是什么?


其实PHP就是一个工具,脚本语言,它能做什么,只是一种目的问题,但是它普遍是用来做网站。
脚本语言是什么,这个问题不用考虑,因为你只要知道PHP属于脚本语言就可以了。


2,学习PHP要注意什么?
所谓的注意其实就是窍门,学习PHP可以说没有窍门,也可以说有窍门,因为每个人的思维模式存在差异,有些事情在理解上存在着很大的不同,在我理解中的一个事物,在别人的想法里就不同了,因此,当接收到别人对该事物的描述,首先要转化为自己的理解模式,在PHP这里,你要知道的唯一一点就是坚持,这是唯一一个共通的窍门,没有一个比它更管用。


3,该怎么开始学习PHP?
PHP并不是一种独立环境,它所依附的是一个网站运行环境,目前普遍采用apache+php的组合,IIS中也可以,关于如何架设PHP环境,在搜索引擎中你会找到答案。
架设好环境是前提,之后,你就要开始学习它的语法结构以及注意事项了。


4,学习过什么编程语言之后对学习PHP有帮助?
PHP是一种类C/C++语言,所以之前学过C/C++会有帮助,但是不能直接照搬。


5,PHP文件用什么打开?为什么我找到的PHP文件打不开?
PHP文件是一种文本格式,采用任何文本编辑器都可以轻易打开,WINDOWS里的Notepad记事本或linux下的Vim等都可以直接打开。


6,学习PHP必须得用Linux吗?
PHP存在WINDOWS和UNIX的版本,因此在WINDOWS和LINUX都可以学好PHP,使用LINUX必须要重新学习一种新的操作系统,你可以选择使用或不使用,但是默默推荐你使用LINUX。


7,我英文不好,是不是学不好php?
PHP的语法中全部是简单的英文,其实很好理解,至于资料文档,有相当部分的优秀文档都已经被翻译,因此在学习PHP的时候不必太在意自己的英语水平,不过英语是一个重要的科目,默默推荐你在学习PHP的过程中多加提高自己的英语水平,这在今后的道路中会起到很大的推进作用。


8,我怎么听说ASP/JSP/.NET比php强很多?
每个人都有一种理解事物的态度,就比如默默,我就是单纯的看着代码顺不顺眼就选择了PHP,这之中不必太在意别人的态度,有时候,相信自己比相信任何人都要有用,我的意思是,你也可以不相信默默,一切都要靠自己选择,但是得记住,选择之后都要学下去,无论多么困难。


9,我可以从哪里获得PHP的最新信息?
PHP官方站是你的不二选择,当然前提是英文要好,另外PHPCHINA.CN也是一个非常不错的地方,你现在不就来了吗?假如你看到这篇文章的时候并没有在PHPCHIAN.CN,来看一下总归不是坏事,另外还有很多地方可以去,总之,现在学习PHP比以前更便易,你再也不会感觉到孤独。


10,是不是学完了PHP就可以做出好的网站?
PHP是做网站的一个因素,要做出一个漂亮的网站,HTML+JAVASCRIPT+CSS+PHP+MYSQL+...才可以,不过,你现在的任务是先学会PHP,一个一个的来,不要被我列出的长串元素吓到,其实它们都很简单。


以前是我对PHP的一些东西的个人理解,仅对新手起到提示作用,效果不敢保证,而且也不权威,大家参考一下吧。
1,<? ?>是什么?为什么必须写它?
<? ?>是定界符,或叫声明符,主要是出现在PHP代码的开始和结束,说通俗一点就是国界,它里面的全部都是PHP的子民,除了这样声明还有<?php ?> <script language=php></script>等。只要是它外面的都不归PHP管。


2,变量是什么?常量又是什么?
通俗一点,变量就是一个房间,谁都可以进那里去吃饭,以后找那个吃饭的人,直接说房间的名字就能找到,起到一个借代作用。
常量就是一个被包下的房间,里面的人是固定的,一般是不会变的。


3,数据类型是什么?
数据类型就是一种分类,比如说水果类,里面有香蕉啊,橘子啊,但是它们都是水果。


4,函数是什么?
函数就是像是冰激凌机,你可以直接按出冰激凌,它就出了一个普通的冰激凌,你也可以说出什么颜色的,你也可以指定出什么形状的,你也可以说用什么来盛的,冰激凌机几乎是万能的,但是里面的东西造好之后,你就别管它是什么构造了,只要按按钮,它就直接执行功能了。


5,流程控制是什么?
比如在马路上遇到了警察,他一看你是骑的自行车,就让你走非机动车道,这就是if判断,你身后的人如果是开车的,警察就让他走机动车道。
或者是马路上又有警察啦,原来是本市发生了重大事件,要查车,你会发现他挨个的检查,假如一直没罪犯,他们就检查到天荒地老(那会把我们的警察叔叔累死的....),假如检查到了罪犯,他们就立即停止,这就是while循环。
今天不是马路了,到了电影院了,哈,播的什么电影?秘密,你买了票,拿着票到了检票员那里,检票员看了看你的票号,你是8号,于是你就到了8号那里,这属于select流程。
今天你真惨,你迟到了,还是体育老师的课,哇,你老师一点面子不给你,让你去跑10次操场。累坏了吧。这叫for循环。


6,类是什么?
打比方,你做了一个造人的类,这个类能干什么呢?首先,你指定这个人的头发是黑的,皮肤是白的,眼睛是白的,嘴巴是红的,舌头是长的,哇,鬼啊!然后你可以让你指定的这个人,抬头,抬脚,抓耳,挠腮,-_-猴子。
这个造人的类结构别人是不知道的,也不需要知道的,只要知道怎么使用就行。

[!--infotagslink--]

相关文章

  • Painter绘制红衣喝酒男水粉画效果教程

    今天小编在这里就来给Painter的这一款软件的使用者们来说一说绘制红衣喝酒男水粉画效果的教程,各位想知道具体绘制步骤的使用者,那么下面就快来跟着小编一起看一看教程...2016-09-14
  • IntelliJ IDEA2021.1 配置大全(超详细教程)

    这篇文章主要介绍了IntelliJ IDEA2021.1 配置大全(超详细教程),需要的朋友可以参考下...2021-04-18
  • iPhone6怎么激活?两种苹果iPhone6激活教程图文详解

    iPhone6新机需要激活后才可以正常使用,那么对于小白用户来说,iPhone6如何激活使用呢?针对此问题,本文就为大家分别介绍Wifi无线网络激活以及iPhone6连接电脑激活这两种有效的方法,希望本文能够帮助到大家...2022-09-14
  • Photoshop制作雨中野外孤独行走的一头牛海报教程

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说下制作雨中野外孤独行走的一头牛海报的教程,各位想知道具体制作方法的使用者们,大家就快来看一看小编给...2016-09-14
  • Painter绘制帅气卡通魔法王子漫画教程

    今天小编在这里就来给Painter的这一款软件的使用者们来说一下绘制帅气卡通魔法王子漫画的具体教程,各位想知道绘制步骤的使用者,那么下面就快来跟着小编一起看一看教程...2016-09-14
  • Illustrator鼠绘堆雪人的孩童矢量插画教程

    今天小编在这里就来给各位Illustrator的这一款软件的使用者们来说说鼠绘堆雪人的孩童矢量插画的教程,各位想知道具体绘制方法的使用者们,那么各位就快来跟着小编来看看...2016-09-14
  • Windows VPN服务器配置图文教程 超详细版

    VPN可以虚拟出一个专用网络,让远处的计算机和你相当于处在同一个局域网中,而中间的数据也可以实现加密传输,用处很大,特别是在一些大公司,分公司处在不同的区域。...2016-01-27
  • 安卓手机app添加支付宝支付开发教程

    支付宝支付在国内算是大家了,我们到处都可以使用支付宝了,下文整理介绍的是在安卓app应用中使用支付宝进行支付的开发例子。 之前讲了一篇博客关与支付宝集成获取...2016-09-20
  • 美图秀秀给照片天空加蓝天白云教程一览

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下究竟该怎么给照片天空加蓝天白云的教程,各位想知道具体制作步骤的,那么下面就来跟着小编一起看看吧。 ...2016-09-14
  • llustrator绘制扁平化风格卡通警察护士空姐肖像教程

    今天小编在这里就来给llustrator的这一款软件的使用者们来说一说绘制扁平化风格卡通警察护士空姐肖像的教程,各位想知道具体绘制步骤的使用者们,那么下面就快来跟着小编...2016-09-14
  • Illustrator绘制一个方形的录音机图标教程

    今天小编在这里就来给Illustrator的这一款软件的使用者们来说一下绘制一个方形的录音机图标的教程,各位想知道具体绘制方法的使用者们,那么下面就来看一下小编给大家分...2016-09-14
  • photoshop简单制作一个搞笑的换脸表情包教程

    今天小编在这里就来给photoshop的这一款软件的使用者们来说一说简单制作一个搞笑的换脸表情包的教程,各位想知道具体制作方法的使用者们,那么大家就快来看一看教程吧。...2016-09-14
  • Tomcat配置及如何在Eclipse中启动

    这篇文章主要介绍了Tomcat配置及如何在Eclipse中启动,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-02-04
  • php KindEditor文章内分页的实例方法

    我们这里介绍php与KindEditor编辑器使用时如何利用KindEditor编辑器的分页功能实现文章内容分页,KindEditor编辑器在我们点击分页时会插入代码,我们只要以它为分切符,就...2016-11-25
  • Laravel4安装配置的方法

    如果我们需要安培Laravel4的话最php最低要求要在php5.3.7版本并且我们需要把mcrypt与openss这两个扩展开启才可以,具体步骤我们参考下文。 前面我们介绍我了 com...2016-11-25
  • photoshop给手绘画调色变换场景后期教程

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说说给手绘画调色变换场景的后期教程,各位想知道具体后期处理步骤的使用者们,那么大家就快来跟着小编来看...2016-10-02
  • 美图秀秀让你胸丰满起来处理教程

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说一下让你胸丰满起来的处理教程,各位想知道具体处理步骤的,那么下面就快来跟着小编一起看一下教程吧。 给...2016-09-14
  • Painter绘制雷神传插画教程

    今天小编在这里就来给Painter的这一款软件的使用者们来说一下绘制雷神传插画的教程,各位想知道具体绘制步骤的使用者,那么下面就快来跟着小编一起看看绘制方法吧。 ...2016-09-14
  • vue项目页面嵌入代码块vue-prism-editor的实现

    这篇文章主要介绍了vue项目页面嵌入代码块vue-prism-editor的实现,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2020-10-30
  • 美图秀秀制作隔离区聊天背景教程

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下制作隔离区聊天背景的教程,各位想知道具体方法的,那么下面就快来跟着小编一起看一看吧。 给各位美图秀...2016-09-14