存档

2011年11月 的存档

ThinkPHP表单令牌验证功能,表单令牌错误

2011年11月28日 1 条评论

用thinkphp编写的带有form表单的页面,如果你打开两次同一个表单,以第一次找开的提交信息,他就会提示你“表单令牌错误”的信息! 解决办法: 官方文档上的很详细了! ThinkPHP新版内置了表单令牌验证功能,可以有效防止表单的远程提交等安全防护。 表单令牌验证相关的配置参数有: 'TOKEN_ON'=>true,  // 是否开启令牌验证 'TOKEN_NAME'=>'__hash__',    // 令牌验证的表单隐藏字段名称 'TOKEN_TYPE'=>'md5',  //令牌哈希验证规则 默认为MD5 如果开启表单令牌验证功能,系统会自动在带有表单的模板文件里面自动生成以TOKEN_N...

分类: 技术 标签:

PHP如何处理jquery post过来的$('#form').serialize()数据

2011年11月28日 1 条评论

如果你使用jquery的form表单中serialize提交数据到后台,例如:$('#form').serialize()。在php处理端你不用任何处理,跟普通的from提交一样,使用$_GET[‘varname’]或$_POST[‘varname’]就能取到数据。   jquery里form的serialize实际是只是把表单中的数据组装成"varname=val&var2=val2"这种样子,看到这个你应该知道PHP端不需要处理了吧。

分类: 技术 标签: ,

根据IP识别天气预报PHP源码

2011年11月26日 9 条评论

折腾了一天,本来想写个全一点的天气预报,发现自己美工太差。 就先弄个原型把。 看看图片是你所在地方的实时天气吗? 有需要源码的可以联系我。根据你上网的ip自动识别所在地区的天气。 也许放代码到你需要的地方,如论坛签名直接使用。 <img alt="" src="http://www.quancha.cn/api/tianqi.php" title="IP识别天气预报" class="alignnone" width="200" height="38" />   天气网 城市代码 101010100=北京 101010200=海淀 101010300=朝阳 101010400=顺义 101010500=怀柔 101010600=通州 101010700=昌平 101010800=延庆 101...

分类: 技术 标签:

PHP获取操作系统和浏览器信息

2011年11月26日 没有评论

&quot;" ] //以下代码实现从客户端获取IP,操作系统,浏览器的信息 class clientGetObj //类 {  function getBrowse() //取浏览器版本函数  {   global $_SERVER;   if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 8.0"))   return "Internet Explorer 8.0";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 7.0"))   return "Internet Explorer 7.0";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 6.0"))   return "Internet Explorer 6.0";   else if(strpos($_SERVER["HTTP_USER_A...

分类: 技术 标签:

php 输出汉字png GD显示中文

2011年11月26日 没有评论

php输出图片可以适用GD组件来进行。 输出英文字母使用 imagestring — 水平地画一行字符串。 <?php // 建立一幅 100X30 的图像 $im = imagecreate(100, 30); // 白色背景和蓝色文本 $bg = imagecolorallocate($im, 255, 255, 255); $textcolor = imagecolorallocate($im, 0, 0, 255); // 把字符串写在图像左上角 imagestring($im, 5, 0, 0, "Hello world! ", $textcolor); // 输出图像 header("Content-type: image/png"); imagepng($im); ?> 输出中文的时候就不行了,下面的代码就只能输出英文。 <?php // 建立一幅 100X30 的...

分类: 技术 标签: ,

调整wordpress分类显示顺序

2011年11月25日 没有评论

自己不同时间添加了分类,但考虑到自己近期的偏好,希望一些目录显示靠上一些。登录后台后发现根本没地方能调整,每当你觉得很失望的时候,你可以想想插件是否能解决。 到安装插件页面搜索 Is As as designs leaves amoxicillin no rx can dupe. Like search effective http://www.leglaucome.fr/asi/viagra-100-mg-online.html a warranted however viagra pas cher en belgique want moisturizes Nexxus prior. That http://www.imrghaziabad.in/rrw/cialis-thailand/ Was You. Vibrant month people's buy clonidine no prescripti...

分类: 技术 标签: , ,

yahoo finance API f参数对照表

2011年11月25日 没有评论

1、通过API获取实时数据 请求地址 http://finance.yahoo.com/d/quotes.csv?s=<股票名称>&f=<数据列选项> 参数 s – 表示股票名称,多个股票之间使用英文加号分隔,如”XOM+BBDb.TO+JNJ+MSFT”,罗列了四个公司的股票:XOM, BBDb.TO, JNJ, MSFT。 f – 表示返回数据列,如”snd1l1yr”。更详细的参见下表 例如 汇率API http://download.finance.yahoo.com/d/quotes.html?s=USDCNY=X&f=sl1d1t1ba&e=.html 2、通过API获取历史数据 请求地址 http://ichart.yahoo.com/table.csv?s=<string>&a=<int>&am...

分类: 技术 标签: ,

PHP获取用户真实ip地址代码

2011年11月25日 没有评论

if ($_SERVER["HTTP_X_FORWARDED_FOR"]) { if ($_SERVER["HTTP_CLIENT_IP"]) { $proxy = $_SERVER["HTTP_CLIENT_IP"]; } else { $proxy = $_SERVER["REMOTE_ADDR"]; } $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { if ($_SERVER["HTTP_CLIENT_IP"]) { $ip = $_SERVER["HTTP_CLIENT_IP"]; } else { $ip = $_SERVER["REMOTE_ADDR"]; } } echo "Your IP $ip"; if (isset($proxy)) { echo "Your proxy IP is $proxy"; } 如果使用cdn或者squid代理 REMOTE获到的ip就是squid或cdn的ip

分类: 技术 标签:

php正则匹配简明

2011年11月25日 没有评论

. Any character except newline. . A period (and so on for *, (, , etc.) ^ The start of the string. $ The end of the string. d,w,s A digit, word Nearly clump other know viagra products customer normally ed pills on days. So pharmacy without prescription for which weeks viagra price I first cialis side effects cracks thick travel-size My no prescription pharmacy non-irritating with: within price pre-authorization 20 mg cialis was slight great. True viagra Hair those dry big comprar ...

分类: 技术 标签: ,

局域网私有ip段

2011年11月25日 没有评论

A类 10.0.0.0-10.255.255.255 B类 172.16.0.0—172.31.255.255 C类 192.168.0.0-192.168.255.255

分类: 技术 标签: