PHP获取各大视频网站页面中的Flash播放地址

2013年3月24日 5 条评论

目前已支持新浪播客、优酷网、土豆网、酷6网、搜狐视频、56网、奇艺网、凤凰网等视频网站的视频播放页链接。
PHP API调用实例:http://fengdingbo.com/tools/web_video.php?url=视频页面地址[……]

Read more

分类: PHP 标签: ,

JS自动获取Form表单数据并转换成键值对

2013年3月21日 没有评论

Jquery的$.ajax方法可以实现ajax调用,要设置url,type,data参数等。
如果要提交现有Form需要写很多代码,何不直接将Form的所有信息直接转移到ajax中呢。

 
名称:<br />
密码:<br />

当提交后,会跳转到action.php页面。并可以通过$_POST取到值。

使用ajax直接按照Form信息直接提交。不刷新页面。
核心JS代码:

// 将form转为AJAX提交
// 第一个参数,是要提交的form
// 第二个参数是ajax调用成功后的处理函数
function ajaxSubmit(frm, fn) {
	var data[......]<p class="read-more"><a href="https://www.fengdingbo.com/js-auto-get-form.html">Read more</a></p>
分类: JavaScript 标签:

MongoDB复杂表结构的操作实例

2013年3月16日 没有评论
// 初始化表结构
db.userFriends.insert({ 
	"_id" : ObjectId("51415a161d41c8274f74dd85"),
	"userId" : 10, 
	"set" : [
 		// 此节点文档为组
		{
			"setName"[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-mixed-table-operation.html">Read more</a></p>
分类: MongoDB 标签:

PHP flock文件锁定 独占操作测试

2013年3月15日 没有评论

flock – 轻便的咨询文件锁定

flock()函数原型

bool flock ( int handle, int operation [, int &wouldblock] )

PHP 支持以咨询方式(也就是说所有访问程序必须使用同一方式锁定, 否则它不会工作)锁定全部文件的一种轻便方法

operation 可以是以下值之一:

  1. 要取得共享锁定(读取的程序),将 operation 设为 LOCK_SH(PHP 4.0.1 以前的版本设置为 1)。
  2. 要取得独占锁定(写入的程序),将 operation 设为 LOCK_EX(PHP 4.0.1 以前[……]

    Read more

分类: PHP 标签: ,

PHP CURL模拟登录163邮箱抓取好友列表

2013年3月9日 1 条评论
 $sid, 'refer' => $refer, 'host' => $host);
	}
}
?>

[……]

Read more

分类: PHP 标签: ,

MongoDB数据操作之删

2013年3月8日 没有评论

remove()函数原型

db.collection.remove( <query>, <justOne> )

例子

// 删除所有数据
db.test.remove()
// 删除_id大于10的所有数据
db.test.remove(
	{_id[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-delete.html">Read more</a></p>
// 删除_id大于5的一条数据
db.test.remove(
	{_id:{$gt:5}},1
)
// 删除数组最后一个元素
db.test.update(
	{_id:2},
	{
		$pop:{
			like:-1[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-delete.html">Read more</a></p>
分类: MongoDB 标签:

MongoDB数据操作之改

2013年2月28日 没有评论

update()函数原型

db.collection.update( <query>, <update>, <options> )

例子

// 如果参数包含字段不存在,update()方法将添加新的字段。
db.test.update(
	{_id:[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-update.html">Read more</a></p>
// 删除一个字段
db.test.update(
	{_id:3},
	{
		$unset:{ldate:1}
	}
)
// 累加
db.test.[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-update.html">Read more</a></p>
分类: MongoDB 标签:

MongoDB数据操作之查

2013年2月24日 没有评论

find()函数原型

db.collection.find( <query>, <projection> )

例子

1.读取所有数据

db.test.find()

2.读取_id值为1的数据

db.test.find({_id:1})

3.读取_id值大于3的数据

db.test.find({_id:{$gt:3}})

4.读取_id值大于2的数据,并按_id倒序

db.test.find({_id:{$gte:2}}).sort({_id:0})

5.读取_id值大于等于2,从第2条记录开始取10条数据

db.test.find({_id:[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-select.html">Read more</a></p>
分类: MongoDB 标签:

MongoDB数据操作之增

2013年2月20日 没有评论

插入(insert())

字段名在创建时有以下限制

1.字段名_id为系统预留字段,系统默认主键,所以它的值必须是唯一的。
2.字段名第一个字符不能为 $ 字符
3.字段名不能包含 . 字符

insert()函数原型

db.collection.insert( <document> )

例子1:插入

db.test.insert(
	{
		_id:1,
		user:{first:'qiufeng',last:'fengdingbo'},
		birth:Date('Dec 08, 1984'),
		like:['php','perl','python[......]<p class="read-more"><a href="https://www.fengdingbo.com/mongodb-insert.html">Read more</a></p>
分类: MongoDB 标签:

Linux安装MongoDB

2013年2月18日 没有评论

MongoDB官方下载地址:http://www.mongodb.org/downloads

# 获取文件包
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.2.3.tgz
# 解压文件
tar zxvf mongodb[......]<p class="read-more"><a href="https://www.fengdingbo.com/install-mongodb.html">Read more</a></p>

mongo[……]

Read more

分类: MongoDB 标签: