- 浏览: 129103 次
- 性别:
- 来自: 厦门
-
最新评论
-
dingherry:
试了下直接.value是,只能得到文件名。LZ 能获得绝对路径 ...
JS获取表单里文件选择框的文件路径
文章列表
linux上ln命令详细说明
- 博客分类:
- linux
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。
当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在
其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln –s /bin/less
/usr/local/bin/less
-s 是代号(symbolic)的意思。
这里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改 ...
通过实例理解单列索引、多列索引以及最左前缀原则
实例:现在我们想查出满足以下条件的用户id:
mysql>SELECT `uid` FROM people WHERE lname`='Liu' AND `fname`='Zhiqun' AND `age`=26
因为我们不想扫描整表,故考虑用索引。
单列索引:
ALTER TABLE people ADD INDEX lname (lname);
将lname列建索引,这样就把范围限制在lname='Liu'的结果集1上,之后扫描结果集1,产生满足fname='Zhiqun'的结果集2,再扫描结果集2,找到 age=26的结果 ...
//js 控制checkbox的代码
var memberLvs = document.getElementsByName("pmt_member_lv[]");
var checkLv = true;
if(memberLvs.length){
for(var i=0;i<memberLvs.length;i++){
if(memberLvs[i].checked && checkLv){
checkLv = false;
}
}
5.1版本以后,MYSQL支持定时执行(event)的功能,就跟linux的crontab差不多。
先查看一下你的MSYQL版本,查询版本信息的SQL语句:
select VERSION()
确定版本支持之后,再查看一下event是否开启:
show variables like '%sche%';
如果未开启,那如何开启呢?
show VARIABLES LIKE '%sche%';
set global event_scheduler =1;
show VARIABLES LIKE '%sche%';
一般定时执行有2种:
1、从具体一个时间点开始,每隔一段时间执 ...
如何用PHP创建唯一的临时文件
- 博客分类:
- php
$tmpfile = tempnam( getcwd()."/", "TMP" ); // 创建唯一的临时文件
tempnam -- 建立一个具有唯一文件名的文件
语法:string tempnam ( string dir, string prefix )
tempnam是在指定的目录下建立以prefix为前缀的唯一的临时文件(TMP(*).tmp),文件名的后缀名为tmp,这边传递的前缀(prefix),长度最大为3,如果超过了3,后面的将被截断。比如,你写TEMP,只取TEM作为前缀。
另外,getcwd函数是取得当前工作目录(get ...
在生成静态化的页面时,对页面的HTML文件进行IMG标签的处理,并加入图片异步加载的JS代码,即可以了
class img_delay_loader_modifier{
function delay( &$content ){
if(stripos($content,'</body>')===false){
return $content;
}
//$baseurl 获取主站的根目录
$system = &$GLOBALS['system'];
$baseur ...
表单代码
<form name="myexcel" action="" enctype="multipart/form-data" method="post">
<table width="800" border="1" align="center">
<tr>
<td width="213" align="right" >inputFile位置:&l ...
/**
* 从FTP获取自动下载文件的PHP类
* @author yukar ( http://yukar.iteye.com )
*/
class FtpClass{
private $ftpObj;
private $ftpHost = "****"; // 服务器地址
private $ftpPort = ****; // 服务器端口
private $ftpUser = "****"; // 用户名
private $ftpPassword ...
用PHP开发项目,不可避免的会使用到全局变量,比如一些网站的配置信息,全站通用,那就可以在一个地方设置,然后多个地方调用。把变量定义为全局变量可以有两种方法:global和$GLOBALS[]。很多人都认为global和$GLOBALS[]只是写法不同而已,其实是有差别的。
先来看看global
php对global变量的解析是:Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件。
看一下下面一段PHP代码:
$a=123;
function test1()
{
global $a; //如 ...
宝贝女儿前段时间感冒引起了支气管炎,现在好了。上网查了一下支气管炎要注意的饮食,现在贴出来分享一下,毕竟天气冷,感冒咳嗽是常病。
饮食宜忌
1、忌食腥腻之物:腥发之物,特别是海腥类,如带鱼、黄鱼、虾、蟹等,除助湿生痰外,还可引起过敏;油炸排骨、烤羊肉串、肥肉、动物内脏、动物油等,多食损伤脾胃,易助湿生痰。
2、忌辛辣刺激性食物:辛香湿燥之品,易于化燥,增加痰液黏度,可伤及肺阴,对慢性支气管炎的恢复不利。故应禁食辣椒、咖喱、胡椒、羊肉、狗肉、大葱、白酒等。
3、宜用食物:生姜、杏仁、萝卜、蜂蜜、梨、藕、青果、丝瓜、桔子、冬瓜、青菜、枇杷、芝麻、柿饼、胡桃仁、薏米仁。
饮食调理
1、补充 ...
前段时间很多网站被撞库了,我们也不例外。之前用的密码一次MD5加密的算法已经不安全了,因为有太多的地方(http://www.cmd5.com/)可以暴力爆破MD5的加密算法。为了解决这个安全问题,决定对用户密码的加密强度进行改进,将原先的唯一MD5方式进行提升,对密码进行两次的MD5加密,在进行第二次MD5加密的时候,对第一次的MD5的值再加点盐(SALT)。因为煮菜的时候每次放的盐都是不一样的,所以这个$salt是个随机字符,每个用户都不一样。
新用户注册:
1、获取SALT
$salt = substr(uniqid(rand()),-6);
2、密码通过SALT的组合加密方式 ...
function addfavorite()
{
if (document.all)
{
window.external.addFavorite('http://www.xiezipp.com','鞋子品牌网');
}
else if (window.sidebar)
{
window.sidebar.addPanel('鞋子品牌网', ‘http://www.xiezipp.com’, "");
}
}
</script>
网上的资料有分了很多种,哥最喜欢这种,结构最清晰,在此推荐
最近一直在想,PHP的switch case语句中多个值匹配一个代码块的代码除了我们常用多个case匹配而不跳出(break)的写法之外,是否还有像VB那样,可以用大括号或者中括号把匹配的值用“,”或者“||”分隔开,怎么试都不行,网上居然还有人乱写说用“||”分开可以,然后被一群人给瞎转载了,真是误人子弟啊!
switch ($cps_sign) {
case 'yiqifa':
case 'chengguo':
case 'roiyiqifa':
case 'lkt':
case 'fa ...
关键词如何选择?
1、内容相关;
2、搜索次数多,竞争程度小;
3、主关键词不可太宽泛,也不能太特殊;
4、选择商业价值高的。