欢迎来到天天文库
浏览记录
ID:35294853
大小:110.00 KB
页数:6页
时间:2019-03-23
《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……头晕脑胀。现在网上已经有很多现成的城市数据库表,里面包含了电话区号
此文档下载收益归作者所有