PHP在线编辑器
本范例只能在windows平台下正确运行。编辑器是可以在windows或linux下运行,与平台无关。
配置步骤:
1)webnoteeditor_phpsample文件夹放到网站的目录"webnoteeditor_phpsample"下
2)doc文件夹放到网站目录"doc"下
3)通过 http://localhost/webnoteeditor_phpsample/index.php 来访问
在Windows下,建议使用EasyPHP来运行本例子。
在Linux下,可能您需要用到的软件包:
httpd-2.2.10.tar.gz
php-5.2.6.tar.gz
libxml2-2.6.32.tar.gz
如果您手上没有这些软件包,可以向我们索取。
理解例子和WebNoteEditor运作流程
WebNoteEditor与其他编辑器最明显的一个区别是:客户端添加图片,flash,视频或附件的时候,文件并不上传到服务器,只有当表单提交的时候,才触发文件上传事件。这样大大减少了由于信息编辑人员没一时没留意上传了不正确的文件,而导致客户端与服务器端来回传输数据和产生多余文件的现象。
使用WebNoteEditor,每篇文章都有属于自己的文件上传目录,这个是与其他编辑器重大区别之一。当发布的文章包含有文件(图片,flash,视频或附件),并上传正确后,WebNoteEditor将自动建立文件上传文件夹。
本例子是编辑器的简单调用例子。每篇文章都的文件上传目录路径需要保存在数据表中的某个字段中。例子中,此目录路径保存在DB_News.mdb数据库News表NewsFilesPath字段中。当修改文章内容的时候,把这个字段读取出来,并设置WebNoteEditor当前的上传目录为该字段值。
提交修改文章内容的时候,编辑器将把编辑框中包含的文件与WebNoteEditor当前的上传目录里的文件进行比较,把多余的文件从服务器删除掉。如果提交的内容不包含任何文件(图片,flash,视频或附件),那么编辑器将自动删除当前文章的文件上传文件夹。
注意:WebNoteEditor在线编辑器具有多余文件自动删除功能。为避免由于编写WebNoteEditor初始化代码不正确导致错误删除原来的应用实际。编写实际应用前,一定先把原来的应用程序备份一次。
相关文档:
在编程的过程当中,字符串的操作是非常重要的并且经常会被用到,字符串常用的操作具体的包括字符串的拼接,替换字符串,查找字符串,比较字符串,复制字符串以及计算字符串的长度等等.
1,拼接字符串
拼接字符串是最常用到的字符串操作之一,在PHP中支持三种方式对字符串进行拼接操作,分别是圆点.分隔符{}操作,还有圆点等号.=来进 ......
PHP是使用最为广泛的开源服务器端脚本语言之一,当然PHP并
不是速度最快
的,但它却是
最常用的脚本语言
。这里有50个有益的PHP工具,可以大大提高你的编程工作:
调试工具
Webgrind
Xdebug
Gubed PHP Debugger
DBG
PHP_Debug
PHP_Dyn
MacGDBp
测试和优化工具
PHPUnit
SimpleTest
......
<?php
//定义一个数组
$arr = array(0=>"zero", 1=>"one", 2=>"two");
//使用第一种方法对数组进行遍历
foreach ($arr as $value) {
echo "Value: $value; ";
}
echo "<BR>";&nb ......
1、入门简介
简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种 ......