ThinkPHP 3.2.3 实现前台多语言切换

由于公司项目需要,多个客户有开发双语站点的需求,又由于下载来的CMS二次开发起来很费时间,项目差异导致每次使用得再来一次,加上前人留下来的东西无法整合进去,于是前端时间基于ThinkPHP3.2.3写了一套CMS系统,就将平时工作用户需求很高的一些功能整合进去了,其中一个功能就是这个中英文的切换。 思路 简单的思路,用户第一次进来默认中文,当用户点击了前台的中英文切换,将用户的选择的语言存储到co […]

Jquery校验中国身份证号码是否正确

在项目中使用表单时经常会涉及到身份证号码是否正确的校验,下面看看应该中国二代身份证号码应该怎么用Jquery校验呢? 二代身份证校验码的计算方法 二代身份证由17位数字和一位校验码组成,那么校验方法是怎样的呢? 将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。 将这17位数字和系数相乘的结果相加。 […]

【摘】PHP Socket编程 之使用fsockopen()函数

Socket可以理解为两台计算机相互通信的通道。 用法:使用fsockopen()函数 具体用法详见上篇文章。函数的参数为URL、端口号、一个存放错误编号的变量、一个存放错误信息字符串的变量和超时等待时间。(只有第一个参数是必须的) 常见的端口: 21(FTP) 22(SSH) 23(Telnet) 25(SMTP) 80(Web) 110(POP) 3306(MySql) 其中,组成URl的几个 […]

百度地图(BD-09)坐标系和高德(GCJ-02)坐标系的相互转换(PHP版)

简单介绍一下常见的地理经纬度坐标系: WGS-84坐标系: 是国际标准坐标系,GPS坐标(Google Earth使用、或者GPS模块)。 GCJ-02坐标系: 火星坐标系,GCJ-02是由中国国家测绘局制订的地理信息系统的坐标系统。它是一种对经纬度数据的加密算法,即加入随机的偏差。国内出版的各种地图系统(包括电子形式),出于国家安全考虑,必须至少采用GCJ-02对地理位置进行首次加密。国内腾讯地 […]