-
php操作sqlserver关于时间日期读取的小技巧
以前一直在用mysql对sqlserver不是很熟悉,于是摸着石头过河。没有别的至少mysql和sqlserver还算是亲戚 做条件查询的时候...
PHP 2014-12-08 13:15:06 -
PHP连接MSSQL2008/2005数据库(SQLSRV)方法
本文主要为大家讲解了PHP连接MSSQL2008/2005数据库(SQLSRV)的方法,并以实例讲述了完整的连接与配置过程,并提供了具体的扩展文件下载与测试代码,需要的朋友可以参考下 PHP连接MSSQL2008/2005数据库与以往的连接mssql2000是不一样的,连接mssql2008/2005是需要自己添加PHP对MSSQL连接的驱动扩展了,而我们常用的hp.ini中的extension=php_mssql...
PHP 2014-12-08 10:09:04 -
php htmlspecialchars加强版
本文是一个加强版htmlspecialchars函数,感兴趣的同学参考下。 //取消HTML代码 function shtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = shtmlspecialchars($val); } } else { $string = preg_replace(‘/&((#(d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', ‘&\1′, str_replace(array(‘&', ‘”‘, ‘<', ‘>'), array(‘&', ‘"', ‘<', ‘...
PHP 2014-12-08 09:06:03 -
PHP连接SQLServer2005 失败的问题解决方法
本文为大家讲解的是PHP连接SQLServer2005 失败的问题解决方法,感兴趣的同学参考下。 问题描述 : 关于PHP连接MSSQL这个问题烦了我好几天,一开始在XP上怎么试也不行,MSSQL模块怎么也加载不上...
PHP 2014-12-07 20:09:05 -
PHP session有效期session.gc_maxlifetime的设置方法
本文为大家讲解的是PHP session有效期session.gc_maxlifetime的设置方法,感兴趣的同学参考下。 PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效...
PHP 2014-12-07 14:09:08 -
php写入中文到sqlserver 2008里出现乱码的解决办法分享
本文为大家讲解的是php写入中文到sqlserver 2008里出现乱码的解决办法,感兴趣的同学参考下. 今天使用php操作数据库时发现插入SQL Server 2008数据库里的中文字段出现乱码,下面是我一开始时的一些情况: 开发环境是php5.3.3+Apache2.2.17+SQL Server 2008,php脚本文件的编码是utf-8,传给数据库的编码是GB2312(SQL Server的默认字符编码可能是这个,我不肯定),我用的是微软官方提供的SQLSRV库来连接数据库的(PS:SQL Server 2005开始已经不支持用mssql.dll来连接了),故使用sqlsrv_query($conn, "set names GB2312");语句来设置传给数据库的编码格式的,sql语句这样写了:insert into Opinion (content) values ('aaa中文内容'); 运行这条sql语句,发现执行不成功,用sqlsrv_errors()函数来输出错误信息,得到如下结果: Array ( ...
PHP 2014-12-06 05:03:04 -
深入了解 php的register_globals (附register_globals=off 网站打不开的解决方法)
本文为大家讲解的是深入了解 php的register_globals (附register_globals=off 网站打不开的解决方法),感兴趣的同学参考下. 由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,供广大站长参考 深入了解 register_globals dedecms 里强制限制了register_globals 由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,供广大站长参考: *如果是独立服务器的用户可以修改php配置文件中的php.ini,将register_globals=On改为register_globals=Off,然后重启Apache. *如果是虚拟主机的用户,尽可能的通知空间商让其对配置进行修改,或者可以尝试ini_set('register_globals...
PHP 2014-12-04 09:10:59 -
php5.3中连接sqlserver2000的两种方法(com与ODBC)
本文为大家整理的是php5.3中连接sqlserver2000的两种方法(com与ODBC),感兴趣的同学参考下。 有时候我们需要在php5.3环境中使用sqlserver2000,这里简单的介绍下,我们知道新版的php5.3是不支持mysql自带的mssql_connect这个数据连接函数,如果需要连接sqlserver数据库,我们只能使用了com 接口来做 1.Com链接,ADODB.Connection $conn = new Com("ADODB.Connection"); //实例化一个Connection对象 $connstr = "provider=sqloledb;datasource=.;uid=sa;pwd=123456;database=jnold;"; $conn->Open($connstr); $rs = new Com("ADODB.Recordset"); //实例化一个Recordcount对象 $rs->Open('select * fro...
PHP 2014-12-03 13:18:52 -
PHP连接SQLSERVER 注意事项
本文为大家讲解的是PHP连接SQLSERVER 注意事项,感兴趣的同学参考下. 环境: - Apache 2.2.6 - PHP 5.2.5 - SQL Server 2005 - Windows XP SP2 步骤: 1. 首先按通常做法配置好PHP5连接MS SQL Server 2. 下载正确版本的 ntwdblib.dll (2000.80.194.0),注意这个版本号,不是这个版本的dll 不起作用啊,刚开始搞了好久才发现这个问题,切记。...
PHP 2014-11-30 21:56:21 -
PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解)
本文为大家讲解的是PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解),感兴趣的同学参考下. register_globals是php.ini里的一个配置,这个配置影响到php如何接收传递过来的参数,如果你的问题是:为什么我的表单无法传递数据?为什么我的程序无法得到传递过来的变量?等等,那么你需要仔细的阅读以下的内容 register_globals的值可以设置为:On或者Off,我们举一段代码来分别描述它们的不同。 代码: <form name="frmTest" id="frmTest" action="URL"> <input type="text" name="user_name" id="user_name"> <input type="password" name="user_pass" id=&quo...
PHP 2014-11-30 18:46:08 -
PHP中空字符串介绍0、null、empty和false之间的关系
本文为大家讲解的是PHP中空字符串介绍0、null、empty和false之间的关系,感兴趣的同学参考下。 用PHP开发那么久,PHP中空字符串、0、null、empty和false之间的关系总是有些不确定的东西...
PHP 2014-11-30 18:13:24 -
关于xls文件格式的相关疑难解答
之前又遇到过无法打开电脑中的XLS文件,因为那时候并不知道这是个什么文件,因此试了很多次都没成功。不过经过查找,终于弄懂了其中的秘密...
系统程序 2014-11-30 17:11:56