自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 数组题

header('Content-Type:text/html;charset=utf-8');$arr1 = array('班级1' =>array('a','b','c') , '班级2' =>array('d','e','f') );$arr2=array('a'=>15,'b'=>16,'c'=>15,'d'=>17,'e'=>15,'f'=>14

2017-05-10 14:22:32 311

原创 js引入头文件

var xhr=new XMLHttpRequest();        xhr.onreadystatechange=function(){            if(xhr.readyState==4){                header.innerHTML=xhr.responseText                console.log(1)

2017-03-14 10:27:21 2984

转载 js判断客户端ip地址跳转

html>head>meta charset="utf-8">title>js判断客户端ip地址跳转title>meta name="keywords" content="" />meta name="description" content="" />script src="http://int.dpool.sina.com.cn/iplookup

2017-03-13 14:18:44 4358

转载 Notice: Undefined index: act

Notice: Undefined index。。。。警告:为定义的索引。。。。这只是个警告,不是错误,不会影响程序的执行,如果你不想看到这个警告,你可以1. @$_GET['act'] 前面加个@关闭警告2. 配置php的error report把警告关掉3. 代码上写严格一点:if(isset($_GET['act'])&& $_GET['act']=="dl")

2016-12-26 20:46:43 817

转载 Apache配置虚拟主机

#开启虚拟主机监管所有的80端口NameVirtualHost *:80#输入ip是按顺序来访问的#配置虚拟主机1#配置域名(主机名)ServerName localhost#配置域名和目录的映射关系(站点根目录)DocumentRoot 'F:/www/blog'#对站点目录进行相关设置      #配置首页    DirectoryInd

2016-12-14 15:08:50 239

转载 wordpress 优化速度的插件和方法

使用Linux系统字体加载影响,找到:fonts.googleapis.com,全部替换成:fonts.useso.com,国内用“useso” 替换“googleapis”WP Super Cache  缓存插件 WP-Optimize  优化数据库插件WP-SmushIt   图片优化插件Hotlink Protection   开启

2016-12-12 16:46:45 621

转载 SQL 模糊查询

使用SQL 通配符可以替代一个或多个字符,即模糊查询。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符如下:1、%    替代一个或多个字符    2、_    仅替代一个字符    3、[charlist]    字符列中的任何单一字符    4、[^charlist]或者[!charlist] 不在字符列中的任

2016-12-03 15:07:35 409

原创 正则验证

// if(preg_match('/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/',$_POST['tel'])){if(!preg_match("/1[3458]{1}\d{9}$/",$_POST['tel'])){     echo "电话错误";exit;}

2016-11-25 16:40:05 184

转载 PHP $_SERVER详解

$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL$_SERVER['REMOTE_PORT'] //端口。 $_SERVER['SERVER_

2016-11-25 15:31:32 232

转载 navicat for mysql 怎么只导出表结构,不要表数据

选中需要导出表结构的数据库,右键,在显示的菜单中选择“数据传输”这一项,在弹出窗口中“数据传输”单击选择“高级”一项,在“高级”中把“记录选项”中的勾去掉,在做一些设置,最后导出表数据就不会导出记录了。 即选中数据库-->右键-->数据传输-->高级-->取消勾选记录选项。步骤可以看图:第二种、选中表,右键表讯息,dll就ok

2016-11-25 14:54:04 2703

转载 php stripslashes和addslashes的区别

addslashes把字符串中特殊字符(单引号,双引号,转义符)进行转义stripslashes给字符串string去转义举例:addslashesecho "--------字符串转义---------";     $str = "a'bc";     var_dump(addslashes($str));

2016-11-08 11:48:44 212

转载 PHP中的数据传输CURL

确认是否安装了CURL扩展Linux下命令:[root@fengniu020 ~]# php -i | grep -i curlAdditional .ini files parsed => /etc/php.d/curl.ini,curlcURL support => enabledcURL Information => 7.19.71234512345curl操作步

2016-11-07 16:00:07 243

转载 CSS 溢出省略号

通常的做法是这样的:1.overflow:hidden;2.text-overflow:ellipsis;3.-o-text-overflow:ellipsis;4.white-space:nowrap;5.width:100%;代码如下:.li { overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;

2016-10-13 11:35:38 352

转载 探讨PHP抓取页面的六种方法

摘要:我们在开发网络程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址,得到html源代码或者xml数据,得到数据我们不能直接输出,往往需要对内容进行提取,然后再进行格式化,以更加友好的方式显现出来。下面简单说一下php抓取页面的几种方法及原理:一、 PHP抓取页面的主要方法file()函数

2016-09-28 10:37:00 259

转载 最全的常用正则表达式大全

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\

2016-09-27 11:16:43 206

转载 ThinkPHP 自动验证

ThinkPHP 自动验证格式如下array(验证字段,验证规则,错误提示[,验证条件][,附加规则][,验证时间])ThinkPHP 自动验证定义的附加规则如下:regex:使用正则进行验证(默认)unique:验证唯一性confirm:验证表单中的两个字段是否相同equal:验证是否等于某个值in:验证是否在某个范围内function:使用函数验证callback:使用方法

2016-09-27 11:06:36 303

转载 thinkphp CRUD

D函数用于实例化Model,M函数用于实例化一个没有模型文件的Model。如果你要实例化模型类文件,就用D , 不然就用M ,如果不用加载模型类,M的效率比D高D方式在实例的时候会调用Model类,M方法不会去调用Model类!一般如果是新增,修改的时候会使用到D方法,因为自动验证,自动添加等功能需要使用到D方法而如果只是普通查询,删除等,直接使用M方法就行了查询字段$

2016-09-18 15:17:12 311

转载 PHP 字符串获取 substr 与 strstr 函数

PHP 字符串获取用于从字符串中获取指定字符串。相关函数如下:substr():从字符串中获取其中的一部分strstr():查找字符串在另一个字符串中第一次出现的位置,并返回从该位置到字符串结尾的所有字符subchr():同 strstr()strrchr():查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符substr()

2016-09-14 15:56:18 436

转载 ThinkPHP 跨模块调用操作方法(A方法与R方法)

跨模块调用操作方法前面说了可以使用 $this 来调用当前模块内的方法,但实际情况中还经常会在当前模块调用其他模块的方法。ThinkPHP 内置了 A 方法与 R 方法这两个特殊的大写字母方法来处理跨模块调用的问题。目前 Index 模块内有 index 操作,User 模块有 showName 操作,User 模块及 showName 操作具体代码如下:<?phpclass Use

2016-09-14 15:01:17 2616

原创 邮箱POP3/SMTP设置(发送邮箱问题汇总)

POP3/SMTP协议收发邮件服务器地址分别如下。接收邮件服务器:pop.exmail.qq.com (端口 110)发送邮件服务器:smtp.exmail.qq.com (端口 25)同时支持SSL加密方式登录,此时需要更改一下端口号。接收服务器端口:995发送服务器端口:465IMAP协议接收邮件服务器:imap.exmail.qq.com如果使用SSL加密

2016-09-13 18:20:12 1837

转载 thinkphp 加载第三方类库

如果要加载第三方类库,包括不符合命名规范和后缀的类库,以及没有使用命名空间或者命名空间和路径不一致的类库,或者你就是想手动加载类库文件,我们都可以通过手动导入的方式加载。我们可以使用import方法导入任何类库,用法如下:// 导入Org类库包 Library/Org/Util/Date.class.php类库import("Org.Util.Date");// 导入Home模块下面的

2016-09-13 18:08:56 394

转载 404错误页面简单的写法

目前使用较多的是 apache 服务器,apache 是支持 .htaccess 文件的,所以设置 404 页面也很简单,在网站的根目录下新建一个 .htaccess 文件,然后加入如下的代码:ErrorDocument 404 http://www.xiariboke.com/404.html还有我们使用 wp 程序,不管使用的是 iis 服务器还是 apache 服务器,都不用

2016-09-13 16:51:05 420

转载 上传图片找不到临时文件夹

此时$_FILES['XXX']['error']的错误代码值为6。首先需要打开php.ini文件,IIS下配置PHP环境,php.ini这个文件一般是放在%system%/windows 里面,这里我们打开php.ini,查找;upload_tmp_dir =;upload_tmp_dir =  ,这里后面没有路径,就是我们没有设置临时文件夹,奇怪的是,有好些中文服务器上的php.i

2016-09-13 16:47:00 2021

转载 PHP函数uniqid生成一个唯一的ID

生成唯一ID的应用场景非常普遍,如临时缓存文件名称,临时变量,临时安全码等,uniqid()函数基于以微秒计的当前时间,生成一个唯一的 ID。由于生成唯一ID与微秒时间关联,因此ID的唯一性非常可靠。生成的唯一ID默认返回的字符串有 13 个字符串长,如果不定义唯一ID的前缀,最多可返回23个字符串长,如果再结合md5()函数,生成的唯一ID可靠性将更高,这种生成的ID比随机性的ID 最大优点在于

2016-09-13 16:18:47 430

转载 识别微信浏览器

进行微信公众账号开发的时候,其中很大一块是微站点的开发,我们需要知道当前的浏览器是微信内置的浏览器,那么如何判断呢?微信内置浏览器的 User Agent如何判断微信内置浏览器,首先需要获取微信内置浏览器的User Agent,经过在 iPhone 上微信的浏览器的检测,它的 User Agent 是:Mozilla/5.0 (iPhone; CPU iPhone OS 6

2016-09-12 16:11:33 437

转载 a链接去掉虚线框

淘宝商城

2016-09-11 14:04:01 225

原创 PHP 获取服务器详细信息

操作系统 运行环境 服务器域名/IP

2016-09-09 14:57:53 299

转载 ThinkPHP去除url中的index.php 之设置WAMP

1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉2.AllowOverride None 讲None改为 All      //在APACHE里面去配置 (注意其他地方的AllowOverride也统统设置为ALL

2016-09-08 12:36:07 379

转载 No input file specified的解决方法

(一)IIS Noinput file specified方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS方法二:请修改php.ini找到; cgi.force_redirect = 1去掉前面分号,把后面的1改为0即cgi.force_redirect = 0 (二)apacheNo input file s

2016-09-08 12:27:45 1953

转载 时间格式转换

一、在MySQL中完成    这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:select FROM_UNIXTIME(1156219870); 2. 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() 一

2016-09-05 18:00:04 297

转载 获取当前客户端IP

function getClientIp(){ if($_SERVER['HTTP_CLIENT_IP']){ $onlineip=$_SERVER['HTTP_CLIENT_IP'];}elseif($_SERVER['HTTP_X_FORWARDED_FOR']){ $onlineip=$_SERVER['HTTP_X_FORWARDED_FOR'];}else{

2016-09-05 17:23:52 414

原创 Linux 常用命令

service httpd restart 重新启动

2016-08-31 16:36:22 181

原创 Vim编辑器操作命令

1. 三种模式    命令(默认)、尾行、编辑模式2. 尾行模式    :    :q      退出vi编辑器    :w      保存修改    :wq     保存并退出编辑    :q!     强制退出,不保存修改    :wq!    强制保存退出    :set  number  (:set nu)  给编辑器设置序号    :set  no

2016-08-31 15:52:25 223

转载 Vim保存退出操作

保存命令按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑

2016-08-31 15:48:13 567

转载 linux下mysql修改root密码

方法一:用set password命令首先,登陆mysql?1mysql -u root -p然后执行set password命令?1setpassword for root@localhost =

2016-08-31 15:15:32 546

转载 Linux下修改Mysql的用户(root)的密码

修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,# mysql -uroot -pEnter passwo

2016-08-31 15:13:52 236

转载 linux开启FTP和SFTP服务

执行命令 /etc/init.d/sshd start              注意这里需要在绝对路径下执行sshd start

2016-08-31 12:55:21 26152

转载 Linux一键安装web环境(阿里云服务器)

安装须知1、此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为:nginx:1.0.15、1.2.5、1.4.4apache:2.2.22、2.4.2mysql:5.1.73、5.5.35、5.6.15php:5.3.18、5.4.23、5.5.7php扩展:memcache、Zend Engine/ OPcachef

2016-08-31 10:45:35 818

原创 thinkphp 查询变量

变量再加单引号,用find()方法将$Model->where("condition=$condition")->find();改为$Model->where("condition='$condition'")->find();即可

2016-08-30 11:55:57 435

转载 301重定向

1.Apache:RewriteEngine onRewriteCond %{HTTP_HOST} ^benhuanxiong.comRewriteRule (.*) http://www.benhuanxiong.com/$1 [R=301,L]  2.Nginx:server{ 37       server_name  benhua

2016-08-23 12:09:26 228

GeoLite2城市数据库 GeoLite2-City 更新于 20240322

这是 GeoLite2 的城市数据库文件,它提供了全球城市的地理位置信息。这个数据库可以用于各种地理定位服务,包括 IP 地址定位,地理分析,地理标记等。请注意,这是一个 .mmdb 格式的文件,需要特定的软件或库来读取和解析。

2024-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除