摘要: 24小时内记录(即86400秒)$sql="SELECT video_id,count(id)as n FROM `rec_down` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(add_time)<=86400 group by video_id order by n desc ";$sql="select a.id,a.title,b.n from video_info a,(".$sql.")b where a.id=b.video_id order by n desc limit 20&q 阅读全文
posted @ 2011-07-22 09:11 石头大叔 阅读(2178) 评论(0) 推荐(0)
摘要: <img width="90" height="120" src="../images/avatars/default.jpg" onerror="javascript:this.src='../images/avatars/default.jpg'" border="0"/>或者<img width="90" height="120" src="../images/avatars/default.jpg&quo 阅读全文
posted @ 2011-07-16 23:54 石头大叔 阅读(628) 评论(0) 推荐(0)
摘要: 数据库用latin1存入的,但是插入进去的中文数据全部乱码了(这里暂时未知是用何种编码插入的),经过一番摸索,总结一下如何利用php来进行数据转码。此方法针对latin1编码存储数据的数据库(插入的数据编码格式未知)。使用php读出数据,需要加入mysql_query("SET NAMES 'LATIN1'") 此时会发现latin1输出的中文乱码在页面显示已经可以正常(页面的编码是gbk,这时正常就说明读取出来的中文字是gbk编码的了),再插入utf8存储的数据库时因为数据格式不正常,无法正常插入,此时就需要用php来进行数据的转码。iconv(' 阅读全文
posted @ 2011-07-11 15:29 石头大叔 阅读(2316) 评论(0) 推荐(0)
摘要: Bin引用的类库在生成的时候,属性里的目标框架与IIS的ASP.NET框架版本不一致时导致此问题,在VS所引用类库上属性里,修改目标框架与服务器版本一样即可。 阅读全文
posted @ 2011-07-10 17:39 石头大叔 阅读(1995) 评论(0) 推荐(0)
摘要: 在使用session_destroy(),进行Session变量的注销时,出现了Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in的错误!!经查证,在进行使用session_destroy()函数必须先调用session_start()函数。也就是要有如下代码:<?session_start();session_destroy();?> 阅读全文
posted @ 2011-06-16 15:03 石头大叔 阅读(715) 评论(0) 推荐(0)
摘要: 关于session_unset()和session_destroy()的函数使用进行介绍。session_unset()释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session idsession_destroy()删除当前用户对应的session文件以及释放session id,内存中的$_SESSION变量内容依然保留因此,释放用户的session所有资源,需要顺序执行如下代码:程序代码<?php$_SESSION['user'] = 'lowell';session_unset();session 阅读全文
posted @ 2011-06-16 14:34 石头大叔 阅读(545) 评论(0) 推荐(0)
摘要: 分享下最近写的smarty模版引擎输出二级分类代码,主要是靠二维数组进行控制输出 阅读全文
posted @ 2011-06-01 16:35 石头大叔 阅读(409) 评论(0) 推荐(0)
摘要: META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。----------------------------------------------------------------- http-equiv属性 1、<meta http-equiv= "Content-Type"contect="text/html";charset=gb_2312-80"> <meta http-equiv="Content-Language" contect="zh-CN& 阅读全文
posted @ 2011-05-08 11:44 石头大叔 阅读(231) 评论(0) 推荐(0)
摘要: 方法一: var re=/正则表达式/; re.test($("txtid").val()) 方法二: $("txtid").val.match(/正则表达式/); 附: 验证数字的正则表达式集(转载) 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ ... 阅读全文
posted @ 2010-12-01 13:55 石头大叔 阅读(1299) 评论(1) 推荐(1)
摘要: 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白... 阅读全文
posted @ 2010-11-23 22:54 石头大叔 阅读(215) 评论(0) 推荐(1)