我们提交表单的时候,不能忽视的一个限制是防止用户重复提交表单,因为有可能用户连续点击了提交按钮或者是攻击者恶意提交数据,那么我们在提交数据后的处理如修改或添加数据到数据库时就会惹上麻烦。 那么如何规避这中重复提交表单的现象出现呢?我们可以从很多方面入手,首先从前端做限制。前端JavaScript在...
日期:2017-01-07 浏览:2525次 评论: 0 阅读全文
最近开发微信公众平台,公众号调用各接口时都需使用access_token,access_token是公众号的全局唯一接口调用凭据,开发时需要进行妥善保存。 access_token有效期为7200秒 ,重复获取将导致上次获取的access_token失效。 由于微信对获取access_token的api调用次数做了限制,建议开发者全局存储与更新access_token,...
日期:2017-01-07 浏览:2548次 评论: 0 阅读全文
本文实例讲述了php生成百度sitemap站点地图类函数的方法,分享给大家供大家参考。具体实现方法如下: 问题概述: 公司网站是问答百科的网站、seo工程师提出需求说根据网站的问题来生成xml文件。每个xml文件包含5000条setmap格式数据。现在线上网站大约有70w条问题,所以说基本生成140个xml文件。还有一个索引文...
日期:2017-01-06 浏览:2482次 评论: 0 阅读全文
本文实例讲述了PHP使用逆波兰式计算工资的方法。分享给大家供大家参考。具体如下: 将一个普通的中序表达式转换为逆波兰表达式的一般算法是: 首先需要分配2个栈,一个作为临时存储运算符的栈S1(含一个结束符号),一个作为输入逆波兰 式的栈S2(空栈),S1栈可先放入优先级最低的运算符#,注意,中缀式应以此...
日期:2017-01-03 浏览:2502次 评论: 0 阅读全文
前两天朋友的一个网站上有人利用php注入提交flash游戏分数,后来找原因才发现是有一位参数没有做数字判断导致。 本来保存游戏分数是 game.php?ac=save&fgid=1这个形式来实现,在php网页里面fgid直接调用,没有做任何的过滤。很多人利用在fgid=1后面加一个字母(fgid=1a),来实现一些非法操作。 假如 &nb...
日期:2017-01-02 浏览:2624次 评论: 0 阅读全文
Php代码 /** * 1、define(name,value,case_insensitive) 自定义全局常量, 默认大小写敏感 * 2、const 定义类常量。 * 3、常量名前不要使用”$” * 4、常量的命名一般全部使用大写字母。 */ //定义全局常量 LANGUAGE define('LANGUAGE','中国'); echo language;//language echo LANGUAGE;//中国 //...
日期:2016-12-31 浏览:2660次 评论: 0 阅读全文
Php代码 /** * 单点注销 */ public function logoutAllAction() { echo '正在注销...'; $callback_url = null; if(isset($_GET['callback_url'])){ $callback_url = $_GET['callback_url']; }else{ $callback_url = "index.php?m=member&c=index&a=login" ; } $g...
日期:2016-12-31 浏览:2480次 评论: 0 阅读全文
Php代码 /** * * 将xml转为数组 * @param string $xml xml字符串 * @param string $version xml版本 * @param string $charset xml编码 */ function xmlToArray($xml, $version="1.0", $charset="utf-8"){ $doc = new DOMDocument ("1.0", $charset); $doc->loadXML ($xml); $result = dom...
日期:2016-12-31 浏览:2440次 评论: 0 阅读全文
Php代码 <?php //phpinfo(); $host = "******:389"; $user = "**@**"; $pswd = "*****"; $ad = ldap_connect($host) or die( "Could not connect!" ); if($ad){ //设置参数 ldap_set_option ( $ad, LDAP_OPT_PROTOCOL_VERSION, 3 ); ldap_set_option ( $ad, LDAP_OPT_REFERRALS, 0 ); ...
日期:2016-12-31 浏览:2597次 评论: 0 阅读全文
1、创建自定义菜单 Php代码 <?php //创建菜单 $access_token = ""; $url = 'https://api.weixin.qq.com/cgi-bin/menu/create?access_token='.$access_token; $body=' { "button":[ { "type":"click", "name":"按钮1", "key":"button1" }...
日期:2016-12-31 浏览:2668次 评论: 0 阅读全文