-
在PHP中使用FCKeditor2.3.2配置
所属栏目:[PHP教程] 日期:2022-08-06 热度:176
FCKeditor2.3.2在线编辑器非常好用,完全支持文件上传。今天baidu了一下午终于搞定了。 下载FCKeditor2.3.2,解压至FCKeditor。 1首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。 2修[详细]
-
教你如何使用PHP开发高效的WEB系统
所属栏目:[PHP教程] 日期:2022-08-06 热度:151
PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。 大型项目 - 扩展、优化后的PHP 这里的大型项目,简单的指分布式项目,就是说,你的程序需要被部署在N台服务器上了。在这个层级上,PHP比起j2ee的确缺乏很多支持。我曾和s[详细]
-
在php中调用fckeditor网页编辑器方法
所属栏目:[PHP教程] 日期:2022-08-06 热度:142
今天我们要讲了是关于php如何调用代码如: ? include(../editor/fckeditor.php); $ofckeditor = new fckeditor(fckeditor1) ; $ofckeditor-basepath = ../editor/; $ofckeditor-value = ; $ofckeditor-width = 100% ; $ofckeditor-height = 360 ; $ofckedito[详细]
-
php过滤危险html代码说明
所属栏目:[PHP教程] 日期:2022-08-06 热度:198
用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内。 以下是引用片段: #用户发布的html,过滤危险代码 function uh($str) { $farr =[详细]
-
php4和php5差异
所属栏目:[PHP教程] 日期:2022-08-06 热度:169
PHP5 中的对象已经进行了较系统、较全面的调整,现在的样子可能看起来会有些类似于 Java。本小节着重讲述 PHP5 中新的对象模式,并举了一些较简易的例子来说明。就让本节成为你的 PHP5 之旅的一个新起点吧。:) * 构造函数和析构函数 * 对象的引用 * 对象的[详细]
-
php数据库连接方式
所属栏目:[PHP教程] 日期:2022-08-06 热度:159
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述MyS[详细]
-
怎样正确理解PHP的错误信息
所属栏目:[PHP教程] 日期:2022-08-06 热度:140
我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。 我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错[详细]
-
php页面漏洞分析及有关问题解决
所属栏目:[PHP教程] 日期:2022-08-06 热度:62
从现在的网络安全来看,大家最关注和接触最多的WEB页面漏洞应该是ASP了,在这方面,小竹是专家,我没发言权。然而在PHP方面来看,也同样存在很严重的安全问题,但是这方面的文章却不多。在这里,就跟大家来稍微的讨论一下PHP页面的相关漏洞吧。 我对目前常见[详细]
-
PHP原版HTML编码器溢出问题的处理
所属栏目:[PHP教程] 日期:2022-08-06 热度:120
PHP5.1.6、4.4.4及以前版本中,在查找关于htmlspecialchars and htmlentities相关字符编码的时候,当UTF-8编码被选择的时候可能会触发一个可能的缓冲器溢出。 While we were searching for a hole in htmlspecialcharsand htmlentitiesto bypass the encodin[详细]
-
php下载jpg文件为空处理方法
所属栏目:[PHP教程] 日期:2022-08-06 热度:100
jpg格式的文件,点击在浏览器中打开显示为红叉:代码如下: $filetype = image/pjpeg; header(content-type: {$filetype}); header(expires: 0); exit; 首先排查初始文件是否有问题: 1、echo $filepath; 2、根据输出的文件完整路径,打开文件,没有问题 排除[详细]
-
PHP代码优化及PHP相关问题盘点
所属栏目:[PHP教程] 日期:2022-08-05 热度:174
PHP代码优化及PHP相关问题总结 1,在函数中,传递数组时:使用 return 比使用 global 要高效比如 function userloginfo($usertemp){ $detail=explode(|,$usertemp); return $detail; 2,(这个代码用于得到程序目录对应的网址,推荐使用) $urlarray=explode(/,$HTT[详细]
-
有关PHP转义符的一点总结
所属栏目:[PHP教程] 日期:2022-08-05 热度:62
最近在写bbs中,遇上代码转换问题。寻找了很久,才得到一个比较完善的解决办法,可以彻底还原发文者的原文。 以下贴出,供大家指正。 系统:linux php4 oracle8i ? //--标题,名字等字段入库处理(去首尾空格) function trans_string_trim($str) { $str=trim($[详细]
-
PHP空白页面常见缘由及解决方法
所属栏目:[PHP教程] 日期:2022-08-05 热度:80
编写PHP,难免会出现错误。其实出现错误也不难解决,最难解决的是出现空白页面。大家想想看,若编写PHP出现错误,可以根据错误的提示来改正,倘若PHP什么也不给你显示,那岂不是让编写者困挠不已? 下面,我就把我在编写PHP时总结出来的有关PHP空白页面的解[详细]
-
PHP网站开发中有关包含路径问题的解决方案
所属栏目:[PHP教程] 日期:2022-08-05 热度:92
于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。 相对于PERL,PHP的路径好得多,解决起来也轻易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使用,而不象PERL在某些语句[详细]
-
PHP中文乱码问题及解决方法介绍
所属栏目:[PHP教程] 日期:2022-08-05 热度:118
html head title/title /head body ?php $mysql_server_name=localhost; $mysql_username=root; $mysql_password=000000; $mysql_database=lib; $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); $sql=select nam[详细]
-
KindEditor编辑器调用方法说明
所属栏目:[PHP教程] 日期:2022-08-05 热度:179
KindEditor编辑器调用方法,这个编辑器可使用到任何语言中,他是一个纯js的编辑器,但它默认的编辑是utf-8如果是gb2312编辑的朋友就是KindEditor.js打开,重保存为gb2312就可以使用在gb2312文档中了,否则就是出现乱码. 下面为说说kindeditor的调用方法吧,我们在[详细]
-
php处理数据库乱码问题
所属栏目:[PHP教程] 日期:2022-08-05 热度:97
数据库是用UTF-8的话,你那个文本是使用什么编码呀? 用mb_convert_encoding或iconv来转换一下编码,两个编码要一致才不会出现乱码的。还有就是数据库连接方面,如果你有加了set names应该是全部的连接都要那样去加,要不然,会显示乱码的。下在的例题如果不[详细]
-
相关PHP生成静态页面详细讲解
所属栏目:[PHP教程] 日期:2022-08-05 热度:140
详细讲解一下关于PHP生成静态页面的步骤:为了研究这静态的生成,我花了不少的时间,把我的经验给大家转述一下: 下面是我封装的create html 类: ?php class makehtml { //+---------------------------- //+ 创建HTML文件夹 按照格式建立 //+-------------[详细]
-
PHP中文URL编解码详细介绍
所属栏目:[PHP教程] 日期:2022-08-05 热度:88
中文url编解码详细说明:在php中urlencode和rawurlencode是对中文进行编码的。 string urlencode ( string str) 返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数。这是在 rfc 1738 中描述的编码,是为了[详细]
-
php define常量定义与变量差别
所属栏目:[PHP教程] 日期:2022-08-05 热度:146
常量在使用前必须要定义,否则程序执行会出错。在php中使用define()函数来定义常量。 1、语法格式:define(常量名称,常量的值); 例如:define(php360,完美的php); 下面还是来一个范例吧: define()函数定义一个常量,常量类似变量,不同之处在于:在设定以后[详细]
-
php中的观察者模式简单实例
所属栏目:[PHP教程] 日期:2022-08-04 热度:53
这篇文章主要介绍了php中的观察者模式简单实例,观察者模式是设计模式中比较常见的一个模式,包含两个或者更多的互相交互的类,本文直接给出实现代码,需要的朋友可以参考下 观察者模式是设计模式中比较常见的一个模式,包含两个或者更多的互相交互的类。这一模[详细]
-
php 5.6版本中编写一个PHP扩展的简单示例
所属栏目:[PHP教程] 日期:2022-08-04 热度:188
这篇文章主要介绍了php 5.6版本中编写一个PHP扩展的简单示例,本文给出扩展实现代码、编译方法、配置方法和使用例子等内容,需要的朋友可以参考下 有时候在php本身没有满足需求的api时候,需要自己写相应的扩展,扩展写完之后进行编译,即可加入自己的开发环境[详细]
-
php使用CURL伪造IP和来源实例详解
所属栏目:[PHP教程] 日期:2022-08-04 热度:56
这篇文章主要介绍了php使用CURL伪造IP和来源的方法,以实例形式详细分析了CURL伪造IP和来源的原理与实现技巧,并补充说明了PHP中的CURL函数库常用函数,需要的朋友可以参考下 本文实例讲述了php使用CURL伪造IP和来源的方法。分享给大家供大家参考。具体分析如下[详细]
-
php中解析带中文字符的url函数分享
所属栏目:[PHP教程] 日期:2022-08-04 热度:180
这篇文章主要介绍了php中解析带中文字符的url函数分享,本文直接给出实现代码,重点是对rawurlencode函数的使用上,需要的朋友可以参考下 很多时候,在书写网页应用程序时候,会遇到中文和其他字符冲突的问题,例如有的url链接中包含中文字符,那么在使用wget/c[详细]
-
分享十款最出色的PHP安全开发库中文详细介绍
所属栏目:[PHP教程] 日期:2022-08-04 热度:107
分享十款最出色的PHP安全开发库中文详细介绍 1. PHP入侵检测系统 PHP IDS(即PHP-入侵检测系统)是一套易于使用、结构良好、速度出色且专门面向PHP类Web应用程序的先进安全层。这套入侵检测系统既不提供任何缓和及杀毒机制,也不会对恶意输入内容进行过滤,其[详细]