2015/09/13 Discuz/CMS No Comments Joomla3.4中文简体/繁体语言包 Joomla 3.4 language package/extension,Joomla 3.4中文简体/繁体语言包下载及安装 Language extension/pack download:Project LocationJoomla!®3.x Accredited TranslationsInstall & configuration:Install:admin -- Extensions -- Extension Manager -- Upload & Install Joomla Extension Effective method:relogin & select the language 继续阅读 »
2015/09/10 PHP/Python/Java No Comments 获取IP地址及对应城市函数 PHP **获取客户IP地址** ```php function get_proxy_ip(){ $arr_ip_header = array( 'HTTP_CDN_SRC_IP', 'HTTP_PROXY_CLIENT_IP', 'HTTP_WL_PROXY_CLIENT_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'REMOTE_ADDR', ); $client_ip = '127.0.0.1'; foreach ($arr_ip_header as $key){ if (!empty($_SERVER[$key]) && strtolower($_SERVER[$key]) != 'unknow... 继续阅读 »
2015/09/08 WEB前端 No Comments 手机号码格式验证正则[2018更新] **js jquery验证手机号码格式是否正确(新)** ```javascript function checkPhone(){ var phone = document.getElementById(‘phone’).value; if(!(/^1[3456789]\d{9}$/.test(phone))){ alert(“手机号码有误,请重填”); return false; } } ``` **PHP验证手机号码格式是否正确(新):** ```php ** * 手机号码验证 * @param $mobile 手机号码 * @return false/true ... 继续阅读 »
2015/09/06 Nginx/Apache/Tomcat No Comments Nginx拒绝默认主机IP访问 Nginx拒绝访问默认主机 IPserver { listen 80 default; return 500; } 继续阅读 »
2015/09/01 服务器技术 No Comments linux查找替换目录下文件中包含的字符串-sed命令 linux查找替换目录下文件中包含的字符串-sed命令查找文件夹下包含字符串的文件例:查找/opt/web/blog目录下所有包含”demo.www.fity.cn”的文件。grep -lr 'demo.www.fity.cn' /opt/web/blog/*vim替换单个文件中所有字符串方法例:替换当前文件中所有demo为blog:%s/demo/blog/g#注释:%表示替换说有行,g表示替换一行中所有匹配点替换文件夹下包含字符串的文件sed结合grep,例:将目录/opt/web/blog下所有文件中的demo.www.fity.cn都替换为www.fity.cn:sed -i "s/demo.www.fity.cn/www.fity.cn/g" `grep ... 继续阅读 »
2015/08/25 WEB前端 No Comments ul菜单居中_水平居中css样式 ul li导航菜单居中/水平居中css样式。这个方法较简单,是将容器转成`display:inline-block`行内块级元素,然后就可以直接用`text-align:center`使其达到水平居中效果,也是推荐的方法。 示例ul导航菜单HTML代码: ```html 首页 … ``` CSS样式代码: 给外面的div添加`text-align:center`,然后将菜单容器设成`display:inline-block`行内块级元素,菜单浮左`float:left` ```css .nav {text-align:center;} .nav ul {display:inline-block;} .nav li {... 继续阅读 »
2015/08/24 WEB前端 1 Comments 带动态时间/公历/农历日期的js效果代码 ##### 显示动态时间 公历 农历日期的js效果代码 **效果图**  ##### HTML & Javascript代码 ```html ``` ```javascript //日历 var CalendarData=new Array(20); var madd=new Array(12); var TheDate=new Date(); var tgString="甲乙丙丁戊己庚辛壬癸"; var dzString="子丑寅卯辰巳午未申酉戌亥"; var numString="一二三四五六七八九十"; ... 继续阅读 »
2015/08/20 Discuz/CMS No Comments hook discuz插件钩子 discuz hook——discuz插件的钩子//插件钩子(模板/视图中代码) <!--{hook/viewthread_postbottom $postcount}--> //注释:$postcount每页楼层数,楼主为0 。$postcount=0时是可见的,等于别的值是不可见的,所以,就只有在每版的第一楼可见,其他楼层不可以见。 //class_template.php 执行的语句为这句 function hooktags(){} //上述代码等于执行下面的这句代码: ... 继续阅读 »
2015/08/12 PHP/Python/Java No Comments php检测是否https协议访问 php检测访问协议https/http,php判断访问协议/* * 检测链接是否是SSL连接 * @return bool */ function is_https(){ $port = $_SERVER['SERVER_PORT']; if($port == '443'){ $protocol = 'https:';&nbs... 继续阅读 »
2015/08/11 PHP/Python/Java No Comments PHP人民币大小写转换类(MoneyConvertor_CLS) 人民币大小写转换类 PHP:/** * MoneyConvertor Library For PHP * 人民币大小写转换类 * --------------------------------------------------- * @site https://www.fity.cn/post/534/ * @describe 对人民币进行大小写转换的类,该方法可以完美转换任何形式小写货币格式为人民币大写 */ &n... 继续阅读 »
2015/08/04 WEB前端 No Comments jQuery error()替换载入错误的图片 jQuery error()替换载入错误的图片error()函数当元素遇到错误(没有正确载入)时,发生 error 事件。error() 方法触发 error 事件,或规定当发生 error 事件时运行的函数。提示:该方法是 bind('error', handler) 的简写方式。示例:如果图片不存在,则用预定义的图片取代它:$('img').error(function(){ $(this).attr('src', "static/no_pic.gif"); }); 继续阅读 »
2015/08/02 WEB前端 No Comments jQuery移除class对应绑定的事件 jQuery移除class对应的事件在使用jQuery进行class更改后发现class对应的点击事件并没有发生改变,究其原因需要在类改变后用off()将之前绑定在类上的事件取消,如果需要事件则重新绑定。off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。主要用于解除由on()函数绑定的事件处理函数。例如:$("#butclass").removeClass("openbuy"); $('#butclass').off(); //移除绑定的事件 $("#butclass").addClass("disabled"); 继续阅读 »
2015/08/02 WEB前端 No Comments js返回上一页并刷新页面 js返回上一页并刷新页面<script type="text/javascript"> javascript:history.go(-1); self.location=document.referrer; </script> 继续阅读 »
2015/07/26 WEB前端 No Comments jquery实时监听input输入框值变化 jquery实时监听某输入框值的变化//实时监听password输入框值并赋值到password2输入框中$('#password').bind('input propertychange', function() { var pw= $('#baseReg .js_pass').val(); $('#baseReg .js_pass2').val(pw); }); 继续阅读 »
2015/07/26 WEB前端 No Comments Discuz $()与JQuery $()冲突解决方法 问题描述:默认情况下,Discuz引入jQuery代码后直接使用 $(),运行后会报错。原因分析:Discuz默认使用了$()作为对象选取函数,刚好与jQuery默认的$()函数重合造成冲突。Discuz $()对象选取函数代码位于static/js/common.js第8-10行:function $(id) { return !id ? null : document.getElementById(id); } 至此,你应该了解到为么Discuz引入JQuery后为什么会出现部分功能失效或报错的问题。解决方法这里列出2种:方法一:在common... 继续阅读 »