分类 网站 下的文章

function getDistance(lng1,lat1,lng2,lat2){
var radLat1 = lat1*Math.PI / 180.0;
var radLat2 = lat2*Math.PI / 180.0;
var a = radLat1 - radLat2;
var  b = lng1*Math.PI / 180.0 - lng2*Math.PI / 180.0;
var s = 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a/2),2) +
Math.cos(radLat1)*Math.cos(radLat2)*Math.pow(Math.sin(b/2),2)));
s = s *6378.137 ;// EARTH_RADIUS;
s = Math.round(s * 10000) / 10000;

s = s * 1000

if (isNaN(s)) {  
    return 0+'m';  
}  

if (s > 1000) {
    //    大于1000米时
    s = Math.floor(s/1000 * 100) / 100;
    s = s + 'km'
} else {
    //    小于1000米直接返回
    s = s + 'm'
}    
return s;
}

如今,只要我们想在网站上使用SSL证书,基本上还是比较容易获得的,甚至还不用花钱。但是,大部分免费SSL证书都是单域名的,如果不同的二级域名还需要单独再次申请。这里正好需要有一个是否有通配符、泛域名的免费SSL证书,分享给大家。

- 阅读剩余部分 -

网站整合ucenter可以同步登录、退出,但第1次在discuz注册时,并不会同步到网站,需要退出再登录。下面是改进这一问题的思路,供大家参考。

一,先进论坛后台,站长,ucenter设置,选择允许直接激活
二,进ucenter ,应用管理,新建立应用.类型选其它,名称填book,主url填你的网站主页网址.比如https://yuncx.cn
通信密钥随便填一个密码,最下面同步登录填是.其它不用填,保存.

- 阅读剩余部分 -

在form使用中,如果有很多input表单,提交数据后,会提示错误。

原因是,PHP从5.3.9开始 php.ini 增加一个变量 max_input_vars 用来限制提交的表单数量。

该值默认情况下是1000 , 将此值改大一点就行了。