专注于discuz,uchome,dedecms等各类PHP程序仿站(二次开发和模板制作)。

2017-01-05 13:49
linux
没有评论60 阅读

linux下mysql开启远程访问权限及防火墙开放3306端口《 转》

标签:

开启mysql的远程访问权限

默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。

主流的有两种方法,改表法和授权法。

相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此,这里只贴出改表法

1、登陆mysql

mysql -u root -p

 

2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将l[......]

Read more

2016-12-13 14:16
CSS+HTML
没有评论137 阅读

用纯CSS实现的箭头《转》

标签:

用CSS即可绘制出各种箭头,无需裁剪图片,甚至没有用到CSS3的东西。对浏览器支持良好。

基本原理

原理非常简单,通过截取border(边框)的部分“拐角”实现,几行CSS代码即可理解:

一个梯形

当元素宽、高和边框的宽相近(等)时,改变某一边的颜色可以看到一个梯形;

#demo11 {
border: 10px solid #000;
border-left-color: #f00;
width: 10px;
height: 10px;
}

<div id="demo11"></div>

<style&[......]

Read more

2016-12-01 16:39
CSS+HTML
没有评论154 阅读

Chrome谷歌浏览器下不支持css字体小于12px的解决办法

标签:

先来看下 ie、火狐、谷歌浏览器下各个字体显示情况

ie下:

火狐下:

谷歌下:

从上面的图可以很明显看出谷歌下 css设置字体大小为12px及以下时,显示都是一样大小,都是默认12px;

那么网上一直有一个方法就是给当前样式添加谷歌私有属性:-webkit-text-size-adjust:none;

可是我进行验证后发现,在谷歌现在的新版本里已经无效。那么我们应该如何设置谷歌下的字体呢?

我们可以使用到 css3里的一个属性:transform:scale()

属性介绍可以戳这里:http://www.w3chtml.[......]

Read more

2016-10-21 09:49
PHP+mysql
没有评论261 阅读

MySQL 日期函数和时间函数大全

标签:

一、MySQL 获得当前日期时间\时间戳

1.1 获得当前日期+时间(date + time)函数:now()

mysql> select now();

+———————+

| now() |

+———————+

| 2008-08-08 22:20:46 |

+———————+

除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:

current_timestamp()

,current_timestamp

,localtime()

,localtime

,localtimestamp — (v4.0.6)

,localtimesta[......]

Read more

2016-10-19 11:18
PHP+mysql
没有评论241 阅读

preg_quote — 转义正则表达式字符

标签:

preg_quote

(PHP 4, PHP 5, PHP 7)

preg_quote — 转义正则表达式字符

说明

string preg_quote ( string $str [, string $delimiter = NULL ] )

preg_quote()需要参数 str 并向其中 每个正则表达式语法中的字符前增加一个反斜线。 这通常用于你有一些运行时字符串 需要作为正则表达式进行匹配的时候。

正则表达式特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : -

参数

str
输入字符串
delimit[......]

Read more

2016-05-12 16:57
javascript,PHP+mysql
评论关闭835 阅读

swfupload编辑时处理限制数量的问题<转>

标签:

比如有这样的需求:文件上传完之后删除,那么上传文件个数限制也需要做相应的改变,可以通过修改file_upload_limit实现,在删除时file_upload_limit+1即可。

那么如果是这样的需求呢:在文件列表编辑的时候,默认的文件数已经达到上传文件个数限制时,如何解决?有人说了,初始化 file_upload_limit值为0即可,然后在删除现有的文件时file_upload_limit+1就行了,我当时也是这么想的,但是 swfupload默认file_upload_limit为0时表示个数无限制,纠结了吧,呵呵,不要着急,它还提供的有 successful_uploads,[......]

Read more

2016-04-01 16:53
discuz
评论关闭965 阅读

Discuz!X3.2 用户积分系统二次开发简介《转》

标签:

Discuz 内置了一套比较完善的用户积分系统。通过积分系统可以将用户的日常行为转化为一些可以量化的指标,一方面提高了用户粘性,另一方面也为运营提供了相应的数据支撑。本文将简要介绍 Discuz 内置的用户积分系统的工作原理。

Discuz!X 3.2 后台全局设置下可以配置站点的积分策略,在积分基本设置中我们可以看到,Discuz 内置了 8 种扩展积分类型,分别是 extcredits1~extcredits8。用户可以自定义属性的名称,比如:经验、金币、体力等等。总积分由管理员设定的公式计算得到,公式中的 变量由以上八种扩展积分和用户行为统计共同决定,具体如何决定取决于公式如何写,[......]

Read more

2016-03-28 18:02
CSS+HTML,javascript
评论关闭899 阅读

IE下table的innerHTML无效的处理方法

标签:

之前碰到一个处理列表,为了效率起见决定对table赋值innerHTML,但 是发现在IE下无效,想起来很久之前就碰到这个问题,印象中加个tbody就可以了,没想到加了tbody还是无效,赋值的时候都会报脚本错误,难道我记 错了, 没办法,用了另外的办法, 详细如下:

var docTable =  document.getElementById(‘table1′);//找到要使用innerHTML的table

var trHtml = ’<tr><td>标题1</td><td>标题1</td></t[......]

Read more

2016-03-11 18:09
PHP+mysql
评论关闭1,003 阅读

MySQL中group_concat函数<转>

标签:

本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。
MySQL中group_concat函数
完整的语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])

基本查询
mysql> select * from aa;
+——+——+
| id| name |
+——+——+
|1 | 10|
|1 | 20|
|1 | 20|
|2 | 20|[......]

Read more

2016-02-24 14:31
PHP+mysql
评论关闭1,009 阅读

使用PHP自带zlib函数实现PHP文件打包下载zip<转>

标签:

<?php
//获取文件列表
function list_dir($dir){
    	$result = array();
    	if (is_dir($dir)){
    		$file_dir = scandir($dir);
    		foreach($file_dir as $file){
    			if ($file == '.' || $file == '..'){
    				continue;
    			}
    			elseif (is_dir($dir.$file)){
    				$result = arra[......]

Read more