
php学习
文章平均质量分 71
「已注销」
这个作者很懒,什么都没留下…
展开
-
PHP连接SQL Server 2005 和 SQL Server 2008
<br />一环境配置:<br /> 因为我自己机器是Windows 2008 + SQL Server 2008,所以我在使用的时候连接的是SQL Server 2008,后来发现基本功能两个版本区别不大,因为三方驱动都是微软提供的。需要说明的是,在PHP配置文件,即原生的php.ini里面需要修改一点东西,我没有尝试过去掉下边的注释是否可以访问05和08的数据库:<br />;extension=php_mssql.dll<br /> 我查阅了网上很多资料,这个PHP扩展是提供给SQL Server原创 2011-01-12 16:05:00 · 1230 阅读 · 0 评论 -
ThinkPHP 连接Oracle数据库的详细教程(1)
一、 操作环境搭建系统:Windows7 旗舰版 64位PHP环境:wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24 32位版下载地址:http://www.wampserver.com/en/ThinkPHP:3.0正式版下载地址:http://thinkphp.cn/down.htmlOracle:Orcale_1原创 2012-07-12 15:32:29 · 3526 阅读 · 0 评论 -
原创版discuzX2.0论坛免激活修改方法
discuzX2.0/api/uc.phpfunction synlogin($get, $post) { global $_G; if(!API_SYNLOGIN) { return API_RETURN_FORBIDDEN; } header('P3P: CP="C转载 2012-05-28 16:29:11 · 1503 阅读 · 0 评论 -
windows 7 64位下PHP的配置
公司的网站是ASP.NET 4.0 的网站 + PHP的论坛结构,准备将服务器的换成2008的系统,因此要对IIS对PHP的支持,和重写进行研究,保证换系统后,网站和论坛能正常运行。多的话不说,今天只解决一个问题,就是IIS配置PHP的环境。关于重写和.NET网站与PHP论坛同步注册登录的问题,以后讨论。1,系统环境 Windows 7 64位 IIS 7.5 (其实和7.0没原创 2012-04-06 11:23:12 · 4569 阅读 · 1 评论 -
discuz 论坛词语过滤功能,如何只过滤内容,不替换主题
找到以下文件夹\source\module\forum 其中有个forum_post.php文件,找到210行,的这段代码$subject = isset($_G['gp_subject']) ? dhtmlspecialchars(censor(trim($_G['gp_subject']))) : ''; 改为 $subject = isset($_原创 2012-03-06 11:53:31 · 2888 阅读 · 0 评论 -
再来二十一段救命的PHP代码
1. PHP可阅读随机字符串 此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。/************** *@length - length of random string (must be a multiple of 2) **************/ function readable_random_string($length = 6){转载 2011-10-20 20:46:31 · 575 阅读 · 0 评论 -
mysql错误:Table XXX is marked as crashed and should be repaired
Table '.\Tablename\posts' is marked as crashed and should be repaired提示说论坛的帖子表posts被标记有问题,需要修复。我记得以前也出现过类似的问题,但是只要点击Phpmyadmin上的repair按纽就自转载 2011-09-28 16:47:13 · 568 阅读 · 0 评论 -
在ubuntu10.10配置一个Apache+MySQL+PHP环境
<br />安装ubuntu10.10后,如何配置一个Apache+MySQL+PHP环境? 请看下文:<br />1、 Apache<br />$ sudo apt-get install apache2<br /> <br />2、Mysql<br />$ sudo apt-get install mysql-server<br /> <br />3、PHP<br />$ sudo apt-get install php5<br /> <br />4、MySQL for Apache PHP (通信模板原创 2011-04-21 14:36:00 · 664 阅读 · 0 评论 -
解决Navicat 报错:1130-host ... is not allowed to connect to this MySql server,MySQL不允许从远程访问的方法
<br />解决方法:<br />1。 改表法。<br />可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"<br />mysql -u root -pvmwaremysql>use mysql;<br />mysql>update user set host = '%' where user = 'root';<br />mys原创 2011-01-12 16:07:00 · 32845 阅读 · 9 评论 -
Zend Studio 代码提示失效的修复办法
<br />基于Eclipse的Zend Studio确实用起来更方便了,但是代码提示时不时失效的这个问题也让我头疼了挺久,国内不少文章都是你抄我我抄你,根本不能解决问题。<br />解决方法如下:<br />到你的用户目录下的Zend目录中删除org.eclipse.dltk.ui.prefs这个文件,关闭项目重新启动Zend Studio即可。<br />比如我的用户是Administrator,则该文件所在的位置是<br />C:/Documents and Settings/Administrato原创 2011-01-12 16:06:00 · 744 阅读 · 0 评论 -
ThinkPHP 连接Oracle数据库的详细教程(2)
最近收集了一些关于THinkPHP连接Oracle数据库的问题,有很多朋友按照连接mysql的方法来操作,导致有一些方法在Oreale中无法正常使用。比如说:findAll,Select方法无法使用,获取不到需要的数据。Create和add方法无法创建和写入数据到数据库中。其实根据以前问题我做了几天调试,找到了问题所在,并成功在我自己一个小项目练习中使用正常,那么现在就将我的经验分享给大家原创 2012-07-16 10:20:51 · 1277 阅读 · 0 评论