28
2010
10

MySQL的Grant命令

本文实例,运行于 MySQL 5.0 及以上版本。

MySQL 赋予用户权限命令的简单格式可概括为:

grant 权限 on 数据库对象 to 用户

一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。

grant select on testdb.* to common_user@'%'
grant insert on testdb.* to common_user@'%'
grant update on testdb.* to common_user@'%'
grant delete on testdb.* to common_user@'%'
21
2010
10

unknown option '--skip-federated'

bin/mysql_install_db --user=mysql 时,出错 unknown option '--skip-federated'2009-10-19 10:16bin/mysql_install_db --user=mysql 时,出错 unknown option '--skip-federated'

解决的方法是:
1、
#vi /etc/my.cnf
#skip-federated 将此行注释掉
即可。
2、
或者编译的时候加上如下参数:
--with-plugins=all

13
2010
10

实现discuz7.x用户昵称唯一性验证

在memcp.php中代码中找到 “个人中心”“提交”的分支,并在里面加入一下代码。

$isExist = $db->fetch_first("SELECT m.uid FROM {$tablepre}members m
       LEFT JOIN {$tablepre}memberfields mf ON mf.uid=m.uid
       WHERE mf.nickname='$nicknamenew' and m.uid <> '$discuz_uid'");

    if($isExist != "" && $isExist != null)
    {   
     showmessage('profile_nickname_duplicate');
    }

 1。在messages.lang.php中加入下面一段代码
'profile_nickname_duplicate' => '该昵称已经存在,请返回重新填写。',

 

2。在memcp.php...

30
2010
08

jquery的uploadify插件多文件上传插件配置参数详细中文讲解

uploader: uploadify.swf   文件的相对路径,该swf文件是一个带有文字BROWSE的按钮,点击后淡出打开文件对话框,默认值:uploadify.swf。
   script:   后台处理程序的相对路径 。默认值:uploadify.php

uploader: uploadify.swf 文件的相对路径,该swf文件是一个带有文字BROWSE的按钮,点击后淡出打开文件对话框,默认值:uploadify.swf。

...
06
2010
08

smarty中section与foreach使用详解

 {section loop = $varName[, start = $start, step = $step, max = $max, show = true]}

name: section的名称,不用加$
$loop: 要循环的变量,在程序中要使用assign对这个变量进行操作。
$start: 开始循环的下标,循环下标默认由0开始
$step: 每次循环时下标的增数
$max: 最大循环下标
$show: boolean类型,决定是否对这个块进行显示,默认为true

这里有个名词需要说明:

07
2010
07

常用的JavaScript验证正则表达式

下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。

匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了

匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字

02
2010
07

兼容ie6、ie7、ie8 和FF的本地上传图片预览,并客户端判断文件大小和文件格式

前段时间有个项目需要做一个上传图片立马能看到预览图的效果 预览的图还是直接在客户端操作而不是先上传到服务器之后再返回URI的方式。查了相关的资料之后发现有一些现成的方法,但是对于浏览器的兼容性都不好,有的只支持IE6  有的只支持FF。于是自己动手写了这么一个demo。并且支持客户端判断文件大小和文件格式。
其实原理就是通过各种版本的浏览器实行不同的实现机制。

16
2010
06

[转]20个非常有用的PHP类库

下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。

图表库

下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。

pChart - 一个可以创建统计图的库。

<a title="Libchart" target="_blank" href="h...

02
2010
04

使用javascript巧妙操作img做网站异常提交数据处理

本文要做的功能效果如下:
表单提交数据到服务器A,如果服务器A访问不了就提交到服务器B
要使用JS实现上面的所讲功能,要考虑跨域问题,有使用过ajax的xmlhttp方法检测远程文件不存在返回404的方案,这种方案在测试时由于ajax存在跨域问题,所以就不采用了,也使用过img的onerror与onload事件这种方案来处理,但是这种方案会造成提交表单IE会弹窗,浏览器又拦截...

02
2010
04

利用图片img的onerror两种应用例子(自动选择最快服务器)

第一个应用:
IMG的onerror自动选择最快线路,根据服务器返回 错误。
思路:
我们在www.xxx.com 中让客户端同时向地址dianxin.xxx.com和wangtong.xxx.com发出一个错误的请求,哪一个地址返回错误的响应速度快就说明用户应该访问那个地址。
关键代码:
<img src="http://dianxin.xxx.com/NotExistsUrl" width="1" height="1"
   onerror="locati...