php读取mssql日期出现中文字符的解决方法

该日志由 samool 发表于 2008-08-08 5:47 PM

最近用php和mssql开发东西发现,用php读取的mssql日期字段会将日期自动转换成中文方式。
比如:2005-12-23 读出以后页面会显示为:2005 十二月 23 ,这样给程序处理带来很多不便。查找了一些资料发现是php.ini默认了日期处理功能。
解决方法为:
第一个方法:php文档开头定义ini_set(”mssql.datetimeconvert”,”0″);
第二个方法:修改php.ini,找到;mssql.datetimeconvert = On ,去掉前面的分号,修改on为off,重启apache即可

该日志标签: php, mssql, date

PHP如何去掉转义

该日志由 samool 发表于 2008-08-08 8:27 AM

使用stripslashes去掉转义,使用addslashes添加转义字符。

string addslashes ( string str) 返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(\')、双引号(\")、反斜线(\\)与 NUL(NULL 字符) stripslashes作用相反在处理mysql和GET、POST的数据时,常常要对数据的引号进行转义操作。 PHP中有三个设置可以实现自动对’(单引号),”(双引号),\\(反斜线)和 NULL 字符转移。 PHP称之为魔术引号,这三项设置分别是 magic_quotes_gpc 影响到 HTTP 请求数据(GET,POST 和 COOKIE)。

不能在运行时改变。在 PHP 中默认值为 on。 magic_quotes_runtime 如果打开的话,大部份从外部来源取得数据并返回的函数,包括从数据库和文本文件,所返回的数据都会被反斜线转义。该选项可在运行的时改变,在 PHP 中的默认值为 off。 magic_quotes_sybase 如果打开的话,将会使用单引号对单引号进行转义而非反斜线。此选项会完全覆盖 magic_quotes_gpc。如果同时打开两个选项的话,单引号将会被转义成 ”。而双引号、反斜线 和 NULL 字符将不会进行转义。虽然方便的实现了对特殊符号的自动转义,但是这样会使得程序效率降低,并导致程序可移植变得麻烦。在不知道服务器ini设置的情况下,还需要调用get_magic_quotes_gpc() ,get_magic_quotes_runtime() 或ini_get()来检测状态。

该日志标签: php, 转换字符

php 操作 mssql的一些方法

该日志由 samool 发表于 2008-08-06 5:37 PM

为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将 ;extension=php_mssql.dll前面的;去掉就可以了.

         1.连接MSSQL
         $conn=mssql_connect("实例名或者服务器IP","用户名","密码");

         //测试连接
         if($conn)
         {
         echo "连接成功";
         }

» 阅读该日志全文...

该日志标签: php, mssql

apche+php网站防盗链

该日志由 samool 发表于 2008-05-22 10:53 PM

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.samool.com/.*$ [NC]   
RewriteCond %{HTTP_REFERER} !^http://www.samool.com$ [NC]   
RewriteCond %{HTTP_REFERER} !^http://samool.com/.*$ [NC]   
RewriteCond %{HTTP_REFERER} !^http://samool.com$ [NC] 
RewriteRule .*\.(gif|jpg|mp3|rm|wma|exe|rar|zip)$ http://www.samool.com/403.html [R,NC]

» 阅读该日志全文...

该日志标签: apache, php, 防盗链, 图片

ThinkPHP第一天:数据库查询功能很强大

该日志由 samool 发表于 2008-03-13 5:14 PM

ThinkPHP提供强大的数据查询功能,很多查询操作函数在系统中已经内置有了,不需要手动连接数据库,只需要作一下简单的数据连接配置,直接数组参数方式配置和DSN参数进行连接数据库,所有操作都是傻瓜式的,很方便,呵呵,以下内容来源于《ThinkPHP开发指南》。

1、普通查询 

$condition = new HashMap(); 

//  查询 name 为 thinkphp  的记录
$condition‐>put('name','thinkphp'); 

//  使用数组作为查询条件 
$condition = Array(); 
$condition['name'] = 'thinkphp'; 

使用 Map 方式查询和使用数组查询的效果是相同的,并且是可以互换的。 

» 阅读该日志全文...

该日志标签: php, sql, 查询

ThinkPHP第一天:CURD很好很强大

该日志由 samool 发表于 2008-03-13 5:01 PM

昨天看了一下ThinkPHP的一些介绍,就提到了CURD操作数据库,在百度问了问,没找到是什么意思,查出来全是药物类的资料,哈哈,今天“狗狗”了一下,在ThinkPHP官方论坛看到,其实CURD的意思就是数据库四种操作的合称,即“Create,Update,Read,Delete(创建,修改,读取,删除)”,在开发指南里也有详细介绍。

今天是第一天全面学习ThinkPHP,分别用代码直接输出方式做了一个Hello,ThinkPHP的例子,另外也用模板文件方式也做了一个,第一次感受到ThinkPHP的简单与方便。下午仔细看了一下CURDR的操作,作一下笔记,就当是复习一下今天学到的新东西吧,加深印象。

ThinkPHP 提供了灵活和方便的数据操作方法,不仅实现了对数据库操作的四大基本操作(CURD):创建、读取、更新和删除的实现,还内置了很多实用的数据操作方法,提供了 ActiveRecords 模式的最佳体验。 

» 阅读该日志全文...

该日志标签: php, curd, 数据库, thinkphp

Hello,ThinkPHP

该日志由 samool 发表于 2008-03-13 1:52 PM

公司调整部门了,我又到程序部。现在的工作是除了维护以前的软件外,开始啃新东西——ThinkPHP,一个框架结构PHP开发东西,多学点东西总是好事,现在程序部有8个兄弟,都在学这个,老大说以后要做项目,先充充电。

今天正在看ThinkPHP的开发手册,跟着例子学得比较快,还是满不错的,由于操作都是封装好的,直接调用就要了,Web框架开发可以节省很多人力物力,又与美工彻底分开,应该是以后的发展方向吧。

» 阅读该日志全文...

该日志标签: php, thinkphp

PHP学习网www.coder2008.cn重新开放

该日志由 samool 发表于 2007-12-14 9:44 AM

《PHP学习网》是我2004年时候创建的,当时采用的是动感文章系统,可以生成静态页,从2002年注册域名至今,搞了好几个网站,改版也改了好多次,好像在走下坡路似的,越来越不行咯,看看04年我在533免费空间上搞的Flash网站,那才是我最满意的作品,有空发出来给大家欣赏一下。

这个《PHP学习网》最初的域名就是用samool.com这个,后来不是博客风行嘛,就把PHP学习网关闭了,搞了现在的这个博客,昨天发现以前网站的内容都在还在,现在手里还有几个域名,空间也有现成的,索性就把以前的内容重新发布出来,一共有近300篇相关文章(这都是我花了一年多时间收集的资料啊),如果能对初学者有一定帮助,那就是我最大的荣幸了。

这个网站是前年改的圣诞风格,正好圣诞节要来了,重新开放出来,提前祝大家圣诞快乐!

欢迎大家光临《PHP学习网》http://www.coder2008.cn

图片附件(缩略图):
php学习网.png

大小: 497.93 K
尺寸: 203 x 380
浏览: 38 次
点击打开新窗口浏览全图

该日志标签: php, 学习, 网站

动网论坛PHP2.0 RC1 完整安装包

该日志由 samool 发表于 2007-09-27 10:03 PM

一个月的构思,两个月的策划,三个月的设计。在大家翘首以待中,迎着喜气洋洋的国庆,我们激情澎湃的宣布动网PHP2.0 RC1正式跟大家见面了。 突破思维,创新理念,设计完美是我们一直以来追求的目标。在新版中我们继续发扬PHP的光荣传统,在传统的基础上,突破一般性思维,在新技术上创新理念,在界面上进一步追求完美。

首先良好的性能一直是我们的目标,在此前的基础上,我们对内核进一步修改,在改善整体界面效果时,增加代码和性能的优化,对一些常规性的技术问题进行整理; 其次注重一些细节上的完善,尽量追求完美,最终实现人性化,简单化,智能化。 再次在一些常规的理念上创新,应用国内的最新技术结合论坛本身的实际情况,在原有的优势上进一步改进,集众家之长,避众家之短。

» 阅读该日志全文...

该日志标签: 动网, php, 下载