2013年12月4日

PHP获取搜索引擎关键字来源(百度、谷歌、雅虎、搜狗、搜搜、必应、有道)

摘要: 0) { $start=stripos($url,'&'); $s_s_keyword=substr($url,0,$start); } else { $s_s_keyword=substr($url,0); } return $s_s_keyword; } $url=isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'';//获取入站url。 $search_1="google.com"; //q= utf8 $search_2=&quo 阅读全文

posted @ 2013-12-04 06:22 今天又进步了 阅读(1410) 评论(0) 推荐(0) 编辑

2013年11月20日

为 Web 设计师准备的 25+ 款扁平 UI 工具包

摘要: Flat UI Kit by Riki Tanone (free)Flat UI Kit (PSD) by Devin Schulz(free)Eerste UI Kit(free)Metro UI kit(free)Ui Kit by Abhimanyu Rana(free)Flat Ui Kit by Zachary VanDeHey(free)FREE flat UI kit by Visualcreative.cz(free)UI Kit (PSD) by Piotr Kwiatkowski(free)Vertical Infinity(free)Flat/UI Kit by Seba 阅读全文

posted @ 2013-11-20 13:03 今天又进步了 阅读(704) 评论(0) 推荐(0) 编辑

2013年10月8日

万能字段使用技巧整理

摘要: http://bbs.phpcms.cn/thread-868750-1-1.htmlhttp://bbs.phpcms.cn/thread-869106-1-1.html这是高级用法的说明.先来对万能字段做一个简单的修改.让万能字段能进进简单的判断,以后的技巧都将基于上面教程中的高级用法进行;/phpcms/modules/content/fields/omnipotent/form.inc.php这是万能字段的类方件.当更新缓存的时候会读这里的文件写到缓存,然后使用的时候再从缓存里读取;所以我们要修改就改这里!改完后更新缓存! function omnipotent($fie... 阅读全文

posted @ 2013-10-08 15:37 今天又进步了 阅读(685) 评论(0) 推荐(0) 编辑

2013年10月3日

css中overflow:hidden的属性 可能会导致js下拉菜单无法显示

摘要: css中overflow:hidden属性导致ExtJS中无法显示下拉滚动条overflow属性:visible 默认。内容不会被修剪,会呈现在元素之外。hidden 内容会被修剪,但是浏览器不会显示供查看内容的滚动条。scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。另外参考:http://segmentfault.com/q/1010000000264300http://bbs.blueidea.com/thread-2939126-1-1.html 阅读全文

posted @ 2013-10-03 03:04 今天又进步了 阅读(934) 评论(0) 推荐(0) 编辑

QQ空间g_tk加密算法PHP版

摘要: QQ空间g_tk加密算法PHP版//G_tk计算function getGTK($skey){ $hash = 5381; for($i=0;$i<strlen($skey);++$i){ $hash += ($hash << 5) + utf8_unicode($skey[$i]); } return $hash & 0x7fffffff;}function utf8_unicode($c) { switch(strlen($c)) { case 1: ... 阅读全文

posted @ 2013-10-03 02:12 今天又进步了 阅读(542) 评论(0) 推荐(0) 编辑

2013年9月22日

QQ聊天机器人for PHP版 (登录,收、发消息)

摘要: http = new http_no_cookie; } function login($qq_num, $qq_pwd) { echo $data = $this->http->get("http://pt.3g.qq.com/"); $action = preg_match("/action=\"(.+)?\"/", $data, $matches); $action = $matches[1]; $params = array(); $params["login_url"] = "htt 阅读全文

posted @ 2013-09-22 20:51 今天又进步了 阅读(1883) 评论(0) 推荐(1) 编辑

修正 phpcmsv9 VIP过期日期为1970

摘要: 打开 phpcms/modules/member/member.php找到 $form_overdudate = form::date('info[overduedate]', date('Y-m-d H:i:s',$memberinfo['overduedate']), 1);改成 $form_overdudate = form::date('info[overduedate]', date('Y-m-d H:i:s',($memberinfo['overduedate'] ? $memberin 阅读全文

posted @ 2013-09-22 01:23 今天又进步了 阅读(431) 评论(0) 推荐(0) 编辑

2013年9月17日

[phpcms v9]自定义表单添加验证码验证功能

摘要: 修改\phpcms\templates\default\formguide\show.html 中添加验证码显示{form::checkcode('code_img', '4', '14', 84, 24)} 在 \phpcms\modules\formguide\index.php 中修改: 第四行加入 :pc_base::load_sys_class('form', '', 0); 在类index中加入方法。 private function _session_start() { $session_storag 阅读全文

posted @ 2013-09-17 19:19 今天又进步了 阅读(1280) 评论(2) 推荐(1) 编辑

一个汉字的ASCII编码&#12288;

摘要: 一个汉字的ASCII编码:&#12288; 阅读全文

posted @ 2013-09-17 04:08 今天又进步了 阅读(878) 评论(0) 推荐(0) 编辑

2013年9月12日

PHP获取Cookie模拟登录CURL

摘要: 要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下 USER-AGENT就可以抓数据,但是现在却不行了。利用抓包数据发现,Google判断了cookies,当你没有cookies的时候,直接 返回302跳转,而且是连续几十个302跳转,根本抓不了数据。因此,在发送搜索命令时,需要先提取cookies并保存,然后利用保存下来的这个cookies再次发送搜索命令即可正常抓数据了。这其实和论坛的模拟登录一个道理,先POST登录,获取cookies并保存,然后利用这个cookies访问就可以了。一、定义Cookie存储路径必须使用绝对路径$cookie_jar 阅读全文

posted @ 2013-09-12 16:28 今天又进步了 阅读(856) 评论(0) 推荐(0) 编辑

导航