-
短信猫AT指令发送短信流程 一、英文短信 发:AT 收:OK 发:AT+CMGF=1 收:OK 发:AT+CMGS=13636316288 收:> 发:data→ //test 为发送内容,→为发送符(ctrl+z,十六进制0x1A) 收:+CMGS: 54 OK 二、中文PDU短信 本文以一个实例来解说AT指令发送PDU短信的全过程,假如我要发送下面的短信: 接收号码:+8613902433649 短信内容:工作愉快! 短信中心号码:+8613800100500 1、短信中心号码处理:用字符串 addr 表示 a、将短信息中心号码去掉+号,看看长度是否为偶数,如果不是,最后添加F 即 addr = "+8613800100500" => addr = "8613800100500F" b、将奇数位和偶数位交换。 => addr = "683108100005F0" c、将短信息中心号码前面加上字符91,91是国际化的意思 => addr = "91683108100005F0" d、算出 addr 长度,结果除2,格式化成2位的16进制字符串,16 / 2 …
作者:七零
时间:2014-06-26
分类:PHP
评论:0条
浏览:2050次
-
//身份证号验证 protected function checkIdCard(){ if(empty($_POST['idcard'])){ return false; } $idcard = $_POST['idcard']; $City = array(11=>"北京",12=>"天津",13=>"河北",14=>"山西",15=>"内蒙古",21=>"辽宁",22=>"吉林",23=>"黑龙江",31=>"上海",32=>"江苏",33=>"浙江",34=>"安徽",35=>"福建",36=>"江西",37=>"山东",41=>"河南",42=>"湖北",43=>"湖南",44=>"广东",45=>"广西",46=>"海南",50=>"重庆",51=>"四川",52=>"贵州",53=>"云南",54=>"西藏",61=>"陕西",62=>"甘肃",63=>"青海",64=>"宁夏",65=…
作者:七零
时间:2014-06-19
分类:PHP
评论:0条
浏览:2238次
-
Thinkphp常用配置 CHECK_FILE_CASE -- windows环境下面的严格检查大小写。 /* 项目设定 */ 'APP_DEBUG' => false, // 是否开启调试模式 'APP_DOMAIN_DEPLOY' => false, // 是否使用独立域名部署项目 'APP_PLUGIN_ON' => false, // 是否开启插件机制 'APP_FILE_CASE'  …
作者:七零
时间:2014-06-18
分类:PHP
评论:0条
浏览:1799次
-
php递归无限级分类【先序遍历算】,获取任意节点下所有子孩子 <?php /** * 递归无限级分类【先序遍历算】,获取任意节点下所有子孩子 * @param array $arrCate 待排序的数组 * @param int $parent_id 父级节点 * @param int $level 层级数 * @return array $arrTree 排序后的数组 */ function getMenuTree($arrCat, $parent_id = 0, $level = 0) { static $arrTree = array(); //使用static代替global if( empty($…
作者:七零
时间:2014-06-18
分类:PHP
评论:0条
浏览:3177次
-
__FILE__:被称为PHP魔术常量,返回当前执行PHP脚本的完整路径和文件名,包含一个绝对路径. 1)dirname(__FILE__) 函数返回的是脚本所在在的路径,更新网络,比如文件 b.php 包含如下内容: <?php $basedir = dirname(__FILE__); echo $basedir //将在页面打印出一个这个文件所在绝对路径! ?> 我做的测试得到结果: E:websiteothertestcms,这个相当于,asp中的server.mappth的用法,如果b.php被其他目录里的a.php文件require 或者 include 去引用的话,变量$basedir 的内容还…
作者:七零
时间:2014-06-13
分类:PHP
评论:0条
浏览:2021次
-
我们要生成二维码都需要借助一些类库来实现了,下面我介绍利用PHP QR Code生成二维码吧,生成方法很简单,下面我来介绍一下. 利用php类库PHP QR Code来实现,不需要装额外的php扩展,首先下载类库包,有时候地址打不开,地址:http://phpqrcode.sourceforge.net/ 下载:http://sourceforge.net/projects/phpqrcode/ 使用时一般引入phpqrcode.php文件即可,具体使用方法举例,直接浏览器输出,代码如下: <?php include "phpqrcode/phpqrcode.php"; $value="http://www.phpfensi.com"; $errorCorrectionLevel = "L"; $matrixPointSize = "4"; QRcode::png($value, false, $errorCorrectionLevel…
作者:七零
时间:2014-06-13
分类:PHP
评论:0条
浏览:1666次
-
ThinkPHP Volist标签实现隔行变色的代码如下。 方法1、 <volist name="newslist" id="vo" mod="2"> <li <eq name="mod" value="0"> style="background-color:#000;"</eq>><span>·<a href="{$vo.url}">{$vo.title}</a></span><span>{$vo.edittime|date="Y年m月d日",###}</span><span>{$vo.author}</span></li> </volist> volist 中的 mod 参数相当于指定一个频率,系统会将当前的实际记录对 mod 参数值求余(…
作者:七零
时间:2014-06-12
分类:PHP
评论:0条
浏览:2037次
-
if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'sqlite') { $db->sqliteCreateFunction('concat', create_function('',"return implode(func_get_args());")); }
作者:七零
时间:2014-06-07
分类:PHP
评论:0条
浏览:2157次
-
$Model = D('Blog'); $data['id'] = 10; $data['name'] = 'update name'; $result = $Model->save($data); if ( false !== $result ){ $this->success('更新成功!'); }else{ $this->error('更新失败!'); }
作者:七零
时间:2014-05-22
分类:PHP
评论:0条
浏览:2073次
-
http://www.geekso.com/Valite http://blog.csdn.net/ugg/article/details/3972368
作者:七零
时间:2014-05-07
分类:PHP
评论:0条
浏览:1945次
-
请不要使用PHP的strtolower()函数来进行字符串的大小写转换,这在安装非中文系统的服务器下会导致将汉字转换为乱码。请使用strtr($string, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz');来进行大小写转换。
作者:七零
时间:2014-05-05
分类:PHP
评论:0条
浏览:1785次
-
Xml已经成为目前数据存储与传递的驱势,从去年的流行起来的Ajax来说,它有一个方法(ResponseXML)就是返回Xml对象,然后由Javascript来处理这个Xml对象。 显然服务器端的强悍编程语言PHP来说更需要这种技术的支持,较之流行的有Xml Parse, XmlReader, Xml Rpc…这里要探讨的并不是这些,而是一个已经集成于PHP环境中的simplexml。其使用方法比较简单,而且不需要加载其它的文件,及相关的配置。当然我用到最多的也是这个,相对于其它的php xml解析类来说还是更了解一些。 开始。。。 假如我们有一个这样的文件, PHP XML处理XML代码如下<?xml version="1.0" encoding="utf-8"?><phplamp> <post> <title id="1">PHP XML处理介绍一</title> &nb…
作者:七零
时间:2014-04-23
分类:PHP
评论:0条
浏览:1979次
-
前言:代码概览 我们知道很多开源软件的无限分类都是采用递归的算法,但是我们知道递归即浪费时间,又浪费空间(内存),实践中,我们一般会在model中查询出格式化成主键值对应数据的形式,因而我们可以直接用这样的数据,就少了一层循环。代码也非常简洁。 先来看看分类方法:arr.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 …
作者:七零
时间:2014-04-23
分类:PHP
评论:0条
浏览:2535次
-
<?php $qqStr = '781787584:291277891:781787584:1585887008:10086:1035334740:8043198'; $qqArr = explode ( ':', $qqStr ); $qqArr = array_unique ( $qqArr ); sort ( $qqArr ); $qqStr = implode ( ':', $qqArr ); $url = 'http://webpresence.qq.com/getonline?Type=1&' . $qqStr . ':'; $html = file_get_contents ( $url ); $Arr = explode ( ']=', $html ); $count = count ( $Arr ); for($i = 1; $i < $count; $i ++) { $result [$qqArr [$i - 1]] = substr ( $Arr [$i], 0,…
作者:七零
时间:2014-04-22
分类:PHP
评论:0条
浏览:2399次
-
<?php // Author 70 // QQ 781787584 // WebSite http://sysyun.com function miibeian($domain) { $domain = base64_encode ( $domain ); $opts = array ( 'http' => array ( 'method' => "GET", 'timeout' => 5 ) ); $context = stream_context_create ( $opts ); $url = 'http://webid.360.cn/complaininfo.php?domain=' . $domain; $html = file_get_contents ( $url, false,…
作者:七零
时间:2014-04-22
分类:PHP
评论:0条
浏览:2260次
-
在线解密zend加密过的php代码,远程抓取的国外的网站的,国外的那个网站浏览效果太差了,故写之。。。。。<?php/** * * @author 70 <www.qiling.org> * @version 1.0.0 */header("Content-Type: text/html; charset=utf-8");if ($_REQUEST['action']=='bomp') { if ($_FILES["file"]){// print_r($_FILES); move_uploaded_file($_FILES["file"]["tmp_name"],"temp/" . $_FILES["file"]["name"]); $path = "temp/" . $_FILES["file"]["name"]; } $decodingurl = $_REQUEST['decodingurl']; $captcha = $_REQU…
作者:七零
时间:2014-04-22
分类:PHP
评论:0条
浏览:4391次
-
cmd导出所有mysql数据库,一个数据库一个脚本E:phpStudyMySQLdata 为 mysql data目录E:phpStudyMySQLinmysqldump.exe 为 mysqldump.exe路径E:mysql_bak 为保存备份的路径 for /f "delims=" %%i in ('dir /b /ad "E:phpStudyMySQLdata"') do ( E:phpStudyMySQLinmysqldump.exe -uroot -proot %%i > E:mysql_bak%%i.sql )
作者:七零
时间:2014-04-22
分类:PHP
评论:0条
浏览:2425次