-
教你如何使用PHP开发高效的WEB系统
所属栏目:[PHP教程] 日期:2022-08-04 热度:173
PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。 大型项目 - 扩展、优化后的PHP 这里的大型项目,简单的指分布式项目,就是说,你的程序需要被部署在N台服务器上了。在这个层级上,PHP比起j2ee的确缺乏很多支持。我曾[详细]
-
在php中调用fckeditor网页编辑器方法
所属栏目:[PHP教程] 日期:2022-08-04 热度:78
今天我们要讲了是关于php如何调用代码如: ? include(../editor/fckeditor.php); $ofckeditor = new fckeditor(fckeditor1) ; $ofckeditor-basepath = ../editor/; $ofckeditor-value = ; $ofckeditor-width = 100% ; $ofckeditor-height = 360 ; $ofckedi[详细]
-
php过滤危险html代码说明
所属栏目:[PHP教程] 日期:2022-08-04 热度:52
用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内。 以下是引用片段: #用户发布的html,过滤危险代码 function uh($str) { $farr[详细]
-
php4和php5差异
所属栏目:[PHP教程] 日期:2022-08-04 热度:200
PHP5 中的对象已经进行了较系统、较全面的调整,现在的样子可能看起来会有些类似于 Java。本小节着重讲述 PHP5 中新的对象模式,并举了一些较简易的例子来说明。就让本节成为你的 PHP5 之旅的一个新起点吧。:) * 构造函数和析构函数 * 对象的引用 * 对象[详细]
-
php数据库连接方式
所属栏目:[PHP教程] 日期:2022-08-04 热度:175
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述M[详细]
-
怎样正确理解PHP的错误信息
所属栏目:[PHP教程] 日期:2022-08-04 热度:108
我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。 我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些[详细]
-
php页面漏洞分析及有关问题解决
所属栏目:[PHP教程] 日期:2022-08-04 热度:134
从现在的网络安全来看,大家最关注和接触最多的WEB页面漏洞应该是ASP了,在这方面,小竹是专家,我没发言权。然而在PHP方面来看,也同样存在很严重的安全问题,但是这方面的文章却不多。在这里,就跟大家来稍微的讨论一下PHP页面的相关漏洞吧。 我对目前常[详细]
-
PHP原版HTML编码器溢出问题的处理
所属栏目:[PHP教程] 日期:2022-08-04 热度:135
PHP5.1.6、4.4.4及以前版本中,在查找关于htmlspecialchars and htmlentities相关字符编码的时候,当UTF-8编码被选择的时候可能会触发一个可能的缓冲器溢出。 While we were searching for a hole in htmlspecialcharsand htmlentitiesto bypass the encod[详细]
-
php下载jpg文件为空处理方法
所属栏目:[PHP教程] 日期:2022-08-04 热度:123
jpg格式的文件,点击在浏览器中打开显示为红叉:代码如下: $filetype = image/pjpeg; header(content-type: {$filetype}); header(expires: 0); exit; 首先排查初始文件是否有问题: 1、echo $filepath; 2、根据输出的文件完整路径,打开文件,没有问题 排[详细]
-
PHPMyAdmin打开和访问较慢问题解决措施
所属栏目:[PHP教程] 日期:2022-08-03 热度:58
PHPMyAdmin与wordpress博客一样会自动访问网站了,如果国外网站慢肯定就会出现访问慢的问题了,下面我们一起来看如何解决PHPMyAdmin打开和访问较慢问题 第一、屏蔽自动更新检测 默认情况下可能PHPMyAdmin在线升级的文件导致屏蔽,所以我们直接阻止升级检测,找到[详细]
-
处理PHP中eAccelerator扩展开启open_basedir报错
所属栏目:[PHP教程] 日期:2022-08-03 热度:168
eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除,下面我们来看看eAccelerator扩展开启open_basedir报错解决办法. eAccelerator扩展开启open_basedir报错 如果[详细]
-
如何在Windows下安装Memcache
所属栏目:[PHP教程] 日期:2022-08-03 热度:92
Windows下的Memcache安装: 1.下载memcache的windows稳定版,解压放某个盘下面,比如在c:memcached 2.在终端(也即cmd命令界面)下输入 c:memcachedmemcached.exe -d install 安装 3.再输入: c:memcachedmemcached.exe -d start 启动。NOTE: 以后memcached将[详细]
-
php hessian详细详解
所属栏目:[PHP教程] 日期:2022-08-03 热度:59
一、看到这个单词我还不知道怎么读,音标是[hes]读黑森. hessian是一个轻量级的远程的数据交换工具,使用简单的方法提供了rmi(远程方法调用)的功能,相比webservice,hessian更简单、快捷,采用的是二进制rpc协议,因为采用的是二进制协议,所以它很适合于发送二进[详细]
-
借助rpm包安装、配置及卸载mysql的详细过程
所属栏目:[PHP教程] 日期:2022-08-03 热度:72
以MySQL-server-4.0.14-0.i386.rpm为例,放在/data目录下 cd /data rpm -ivh MySQL-server-4.0.14-0.i386.rpm 安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge.cnf、my-large.cnf、my-medium.cnf),拷贝一[详细]
-
PHP安装mbstring扩展模块介绍
所属栏目:[PHP教程] 日期:2022-08-03 热度:186
在php中不管是在linux系统还是windows系统mbstring模块默认都是不可以使用的,下面我来介绍在不同系统中安装mbstring方法. Centos下: 用SSH登录Centos后执行以下命令: 1.执行 yum install php-mbstring 2.修改php.ini vi /etc/php.ini #将下面内容前面的分号[详细]
-
Laravel4安装配置的技巧
所属栏目:[PHP教程] 日期:2022-08-03 热度:177
如果我们需要安培Laravel4的话最php最低要求要在php5.3.7版本并且我们需要把mcrypt与openss这两个扩展开启才可以,具体步骤我们参考下文. 安装要求: 1、PHP最低版本:5.3.7 2、支持 mcrypt 扩展 3、支持 openssl 扩展 [ErrorException] proc_get_status() has[详细]
-
Windows下解决php_curl扩展模块无法加载的解决方法
所属栏目:[PHP教程] 日期:2022-08-03 热度:175
apache 中php_curl不能加载 提示错误Fatal error:Call to undefined function curl_init(),我估计应该有人也有类似问题,赶紧百度一下,果然好多人遇到这个问题. 1、将PHP安装目录中找libeay32.dll,ssleay32.dll,php_curl.dll,php5ts.dll四个DLL文件,有的[详细]
-
处理phpMyAdmin不允许空密码登陆配置方法
所属栏目:[PHP教程] 日期:2022-08-03 热度:145
phpMyAdmin是一个WEB版本的管理工具了我们很多站利用phpMyAdmin来做开发测试环境了,有时我们经常会碰到在本地测试时也需要输入登录密码了,这样感觉非常的不方便了,那么我们要怎么配置本地phpMyAdmin可以不用密码登录管理界面呢,下面我们来一起看看phpMyAdmin[详细]
-
PHP.ini中文配置详解
所属栏目:[PHP教程] 日期:2022-08-03 热度:65
本文章来给大家介绍PHP.ini中文配置说明,希望有需要了解php.ini配置文件的同学不防进入参考。 关于 php.ini 此文件控制了PHP行为的很多方面.为了让PHP能够读取它,必须命名为 php.ini.PHP 在其当前工作目录,由PHPRC环境变量指定目录,以及由编译时指定的目录([详细]
-
phpmyadmin不能登录,无任何提示的问题处理
所属栏目:[PHP教程] 日期:2022-08-03 热度:113
昨天有一朋友说自己的phpmyadmin不能登录并且无任何提示了,问我怎么解决,下面我来分享一下关于phpmyadmin不能登录问题总结. phpmyadmin不能登录没有提示,解决方法: 1.在php的目录建立个文件夹tmp(如C:/php/tmp)设置tmp属性为ervery one完全控制 2.在php.ini[详细]
-
mantis安装、配置和使用中的问题概括
所属栏目:[PHP教程] 日期:2022-08-03 热度:151
这篇文章主要介绍了开源PHP缺陷管理平台mantis安装、配置和使用中的问题小结,mantis是一个PHP的开源缺陷管理平台,需要的朋友可以参考下 一、安装时遇到的问题 1.Your database has not been created yet. Please create the database, then install the tabl[详细]
-
PHP代码优化及PHP相关问题盘点
所属栏目:[PHP教程] 日期:2022-08-03 热度:115
PHP代码优化及PHP相关问题总结 1,在函数中,传递数组时:使用 return 比使用 global 要高效比如 function userloginfo($usertemp){ $detail=explode(|,$usertemp); return $detail; 2,(这个代码用于得到程序目录对应的网址,推荐使用) $urlarray=explode(/,$H[详细]
-
有关PHP转义符的一点总结
所属栏目:[PHP教程] 日期:2022-08-03 热度:94
最近在写bbs中,遇上代码转换问题。寻找了很久,才得到一个比较完善的解决办法,可以彻底还原发文者的原文。 以下贴出,供大家指正。 系统:linux php4 oracle8i ? //--标题,名字等字段入库处理(去首尾空格) function trans_string_trim($str) { $str=trim[详细]
-
PHP空白页面常见缘由及解决方法
所属栏目:[PHP教程] 日期:2022-08-03 热度:79
编写PHP,难免会出现错误。其实出现错误也不难解决,最难解决的是出现空白页面。大家想想看,若编写PHP出现错误,可以根据错误的提示来改正,倘若PHP什么也不给你显示,那岂不是让编写者困挠不已? 下面,我就把我在编写PHP时总结出来的有关PHP空白页面的[详细]
-
PHP网站开发中有关包含路径问题的解决方案
所属栏目:[PHP教程] 日期:2022-08-03 热度:74
于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。 相对于PERL,PHP的路径好得多,解决起来也轻易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使用,而不象PERL在某些语[详细]