php中遇到问题总结

php中遇到问题总结

ID:35294853

大小:110.00 KB

页数:6页

时间:2019-03-23

php中遇到问题总结_第1页
php中遇到问题总结_第2页
php中遇到问题总结_第3页
php中遇到问题总结_第4页
php中遇到问题总结_第5页
资源描述:

《php中遇到问题总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Php中遇到问题总结1.[09-Jul-201206:58:06]PHPWarning:date()[function.date]:Itisnotsafetorelyonthesystem'stimezonesettings.Youare*required*tousethedate.timezonesettingorthedate_default_timezone_set()function.Incaseyouusedanyofthosemethodsandyouarestillgettingthiswarning,youmostlikel

2、ymisspelledthetimezoneidentifier.Weselected'UTC'for'8.0/noDST'insteadinC:myenvironmentapachehtdocsmycartapplicationcontrollersIndexController.phponline9解决办法:在php4的版本没有时间区域的设置php5的版本开始引入如果没有配置过的话默认是零时区的时间但是不会报错可能在php6中这个更严格了成了必选项那么你就按照相关的提示在php.ini中设置一下或者在文件头使用set_default_time_zone('PRC')设置一下P

3、RC表示中国的意思这样你说的第一个问题就解决啦date_default_timezone_set('UTC')在php的配置文件中,有个布尔值的设置,就是magic_quotes_runtime,当它打开时,php的大部分函数自动的给从外部引入的(包括数据库或者文件)数据中的溢出字符加上反斜线。当然如果重复给溢出字符加反斜线,那么字符串中就会有多个反斜线,所以这时就要用set_magic_quotes_runtime()与get_magic_quotes_runtime()设置和检测php.ini文件中magic_quotes_runtime状态。为了使自己的程序不管服务器是什么设置都能正常执

4、行。可以在程序开始用get_magic_quotes_runtime检测该设置的状态决定是否要手工处理,或者在开始(或不需要自动转义的时候)用set_magic_quotes_runtime(0)关掉该设置。magic_quotes_gpc设置是否自动为GPC(get,post,cookie)传来的数据中的'"\加上反斜线。可以用get_magic_quotes_gpc()检测系统设置。当magic_quotes_gpc=On的时候,函数get_magic_quotes_gpc()就会返回1当magic_quotes_gpc=Off的时候,函数get_magic_quotes_gpc()

5、就会返回0如果没有打开这项设置,可以使用addslashes()函数添加,它的功能就是给需要显示的特殊字符前加上了反斜线。这些字符是单引号(')、双引号(")、反斜线(\)与NUL(NULL字符)。一般用法如下;if(!get_magic_quotes_gpc()){addslashes($prot);}因此可以看出这个get_magic_quotes_gpc()函数的作用就是得到环境变量magic_quotes_gpc的值。既然在PHP6中删除了magic_quotes_gpc这个选项,那么在PHP6中这个函数……呵呵......这是因为PHP所取的时间是格林威治标准时间,所以和你当地

6、的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决。解决办法:1、在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即就可以了。2、在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC,同时取消这一行代码的注释,即去掉前面的分号就可以了。2.PHP+JQuery通过Jason异步获取数据实现AJAX之前弄VPNForce网站的时候,就使用了ASP.NET+JQuery+Json做

7、异步数据传输。最近做一个小PHP项目,又碰到了类似的需求。其中有一个很简单的应用,就是当用户选择了Country,例如在下拉列表中选择了HongKong这个城市,那么在电话号码区号栏中,就会自动地出现0852的号码,但页面不希望刷新,有朋友在Javascript里面写了一大串IFcountry='HongKong',ELSEIF……头晕脑胀。现在网上已经有很多现成的城市数据库表,里面包含了电话区号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。