PHP生成迅雷、快车、QQ旋风下载链接的实例

    本文将介绍如何通过 PHP 函数处理,轻松生成制作各种第三方下载工具(比如迅雷,快车,QQ旋风)的下载链接数据,并直接输出到前台上,同时也可以将转换过的链接还原为原始的下载地址。 该功能所用到的 PHP 函数主要是下面两个: 1. base64_encode: 用于以 base64 方式加密字符串; 2. base64_decode: 用于解密以 base64 方式加密的字符串。 下面直接通过示例说明,基本都能理解,就不做详...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    jquery设置按钮不可点击防止重复提交数据

    web开发中少不了要做表单交互的东西,实际中存在这么一个bug,当你填完form表单完后,点击提交按钮,如果网站反映过慢,页面半天没跳转,就可以不停的点击提交按钮,导致数据不停的重复被提交,这个概率虽不大却不容忽视,下面作者就分享一下如何防止重复提交的办法。 简单来说在客户端做一下处理就可以了,即当用户点击完提交按钮后,如果一切数据通过验证并合格后,就可以提交数据同时将...阅读全文
    作者:绝缘体.. | 分类:javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    php获取utf8字符串的字符长度

    php获取utf8字符串的字符长度,摘自大名鼎鼎的WordPress,非常精确的哦,另外需要注意的是本函数仅适用于utf-8 编码下的字符串。 function utf8_strlen($string){ $string=trim($string); if(empty($string)) return 0; // 将字符串分解为单元 preg_match_all("/./us", $string, $match); // 返回单元个数 return count($match[0]); } 另外对于gbk/gb2312编...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    thinkphp关闭缓存的方法

    使用thinkphp做开发的阶段,程序会经常被修改,这个时候如果不关闭缓存会造成很多不必要的麻烦,比如对表结构做一下修改,必须要删除数据结构缓存,才能看到相应的效果。所以为了开发的方便,可以把thinkphp默认的缓存给禁掉,待上线后再开启。 该如何关闭thinkphp的缓存呢?有下面几种方法可参考: (1)在配置文件中关闭缓存 在你的配置文件config.php文件中加上如下两句: 'TMPL_CACH...阅读全文
    作者:绝缘体.. | 分类:html, PHP, ThinkPHP, 后端框架, 编程语言 | 阅读: | 标签:, , , ,

    PHP将网址快捷方式保存到桌面

    分享一段利用PHP将网址快捷方式保存到桌面的代码,不知道为什么我在360里面不使用urlencode的话,得到的中文文件名会乱码,而在火狐里面必须使用urldecode,使用urlencode也会导致文件名乱码,这个问题先搁置一下,以后有空再研究,但还是可以通过使用php判断浏览器类型来分别使用不同的方法解决了这个乱码的问题,具体函数代码如下。 /* * url 连接地址 * filename 存储文件名称 */ ...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    php bom去除工具,php批量去除bom的代码

    php批量去除文件bom代码的功能,支持文件夹批量去除。具体php文件代码如下: <?php header('content-Type: text/html; charset=utf-8'); $auto=1;/*设置为1标示检测BOM并去除,设置为0标示只进行BOM检测,不去除*/ $basedir='.'; $loop=true;//www.phpernote.com echo '当前查找的目录为:'.$basedir.'当前的设置是:'; echo '(1)',$loop?'检查当前目录以及当前目录的子目录'...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    jQuery动画效果总结

    jquery中有各种已经封装好的动画效果方法,清楚的了解这些动画效果能更简单快速的开发一些比较酷的效果,下面将jquery中比较常用的动画效果做一下简单的总结。 (1)show()和hide() 显示和隐藏,同时修改高度、宽度、以及不透明度。 (2)toggle() 控制显示或者隐藏,能很好的代替show()和hide()。 (3)fadeIn()和fadeOut() 只是改变不透明度。 (4)fadeTo() 只改变不透明度至某一值。 ...阅读全文
    作者:绝缘体.. | 分类:CSS, go, PHP, 编程语言 | 阅读: | 标签:, , , ,

    php header后是否应该有exit

    php header后是否需要书写exit以终止程序,以前一直没有太在意,今天遇到个bug,才发现这还是个问题,特意写了段代码测试了一下,代码如下: <?php header("Location:http://www.phpernote.com/"); //exit(); file_put_contents($_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."n.txt",'php程序员教程网',LOCK_EX); 结果证明php文件运行过程中如果碰到有header(“Location:...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,