微信内链接直接打开外置浏览器

[不指定 2020/05/01 20:36 | by 吕进 | Via 本站原创 ]
网上找了半天,测试了N个版本,目前看来就这个比较管用(直接复制代码,修改下自定义URL跳转,上传服务器就行)。
不啰嗦,直接上代码了——
<?php
error_reporting(0);
if($_GET['open']==1 && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')!==false){
header("Content-Disposition: attachment; filename=\"Lv.App\"");
header("Content-Type:application/vnd.android.package-archive;charset=utf-8");
}
?>
<script>
var url = ''; //定义url跳转
window.mobileUtil = (function(win, doc) {
var UA = navigator.userAgent,
isAndroid = /android|adr/gi.test(UA),
isIOS = /iphone|ipod|ipad/gi.test(UA) && !isAndroid,
isBlackBerry = /BlackBerry/i.test(UA),
isWindowPhone = /IEMobile/i.test(UA),
isMobile = isAndroid || isIOS || isBlackBerry || isWindowPhone;
return {
isAndroid: isAndroid,
isIOS: isIOS,
isMobile: isMobile,
isWeixin: /MicroMessenger/gi.test(UA),
isQQ: /QQ/gi.test(UA)
};
})(window, document);
//微信环境判断
if(mobileUtil.isWeixin){
//ios
if(mobileUtil.isIOS){
//解析地址未成功
window.location.replace(url);
}
//android
else if(mobileUtil.isAndroid){
url = '?open=1';//重新定义url地址
window.location.replace(url);
}
}
//其他设备
else{
//重载跳转页面
window.location.replace(url);
}
</script>
 下载文件 (已下载 486 次)
参考自:CSDN
Tags: , , ,

PHP版万年历源码

[不指定 2020/01/15 09:23 | by 吕进 | Via 本站原创 ]
PHP版万年历初始源码当然来自网络(借鉴了那个下载量较高的说是1891-2100PHP版源码,但其实不准确,农历到2037年开始就完全错误),经本人折腾、修改,可以实现:
1、1900-2099年间阳历、农历相互转换;
2、自定义重要日期(本人修改过);
3、2100年后阳历、星期等依旧准确,但农历就没有了!(也不需那么准哈,今天能看到博文的,几乎没几人,哈哈哈!)

附件可下载(文件很小,7kb),有办法的可自行修改。
 下载文件 (已下载 814 次)
Tags: , , , ,

PHP为任意页面设置访问密码

[不指定 2019/07/17 17:17 | by 吕进 | Via 奇乐网 ]
1、首先下载附件,当然需解压;
2、将MkEncrypt.php上传;
3、在需要加密的页面引用以下代码:
<?php
error_reporting(0);
include("MkEncrypt.php");
//注意文件目录正确
MkEncrypt("123123123",'');
//访问当前页面的密码
?>
如果主页面未添加“error_reporting(0);”,需将MkEncrypt.php下面的setcookie()函数需注释掉,否则会不错;
 下载文件 (已下载 752 次)
Tags: ,

mysql查询结果转换为PHP数组的几种方法的区别:

[不指定 2019/03/24 09:01 | by 吕进 | Via 本站原创 ]
• $result = mysql_fetch_row():这个函数返回的是数组,数组是以数字作为下标的,你只能通过$result[0],$Result[2]这样的形式来引用。
$result = mysql_fetch_assoc():这个函数返回是以字段名为下标的数组,只能通过字段名来引用。$result['field1'].
$result = mysql_fetch_array():这个函数返回的是一个混合的数组,既可以通过数字下标来引用,也可以通过字段名来引用。$result[0]或者$result["field1"].
• $result = mysql_fetch_object():以对象的形式返回结果,可以通过$result->field1这样的形式来引用。
建议使用mysql_fetch_assoc()或者mysql_fetch_array,这两个函数执行速度比较快,同时也可以通过字段名进行引用,比较清楚。
Tags: ,

数组函数

[不指定 2018/10/14 20:03 | by 吕进 | Via 本站原创 ]
PHP开发设计中,数组函数经常用到,以下比较常见。收藏——

//array_filter:去掉数组中的空值、零值等
$byw_arr= array_filter($byw);
//array_values:重置键名
$byw_arr2=array_values($byw_arr);
//sort:排序
sort(byw_arr2)
array_splice:重置索引
array_splice(byw_arr2)
Tags: ,
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]