自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 不带WWW的域名跳转到带WWW的域名地址Apache重写规则

案例:访问 http://xobm.com ,则跳转到 http://www.xobm.com。访问 http://www.xobm.com ,则不再跳转,直接访问。即使用 http://www.xobm.com作为网站的主网址。解决方法:第一步:Apache虚拟机配置:ServerAdmin mac@xobm.comDocumentRoot “/var/w

2016-10-09 17:00:13 13252

原创 PHP项目与Ucenter整合

1.将你从官网上下载下来的ucenter源码解压缩出来的advanced\examples\api文件夹下的uc.php文件拷贝到你网站的根目录下的api文件夹中,若没有api则新建一个api文件夹(api文件夹一定要在网站的根目录中)2.将你从官网上下载下来的ucenter源码解压缩出来的advanced\examples文件夹下的include文件夹拷贝到你项目的根目录。文件夹内包含一个文

2016-09-19 19:53:50 2794

原创 phpcms和discuz实现同步登录

网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大。只能自己调试了,废话不多说了。      以下网络上抄的安装步骤,留着自己用,有安装过的可跳过。第一步:安装 phpcms V9 。安装 Discuz! X3.1 (同时安装 UCenter)。 第二步:在 UCenter 中添加“phpss

2016-09-18 21:43:19 2173

原创 php上传二进制数据流

上传图片

2016-09-17 17:20:50 3609

原创 php ajax正则验证

.error {color: #FF0000;} <?php// 定义变量并设置为空值$nameErr = $emailErr = $genderErr = $websiteErr = "";$name = $email = $gender = $comment = $website = "";if ($_SERVER["REQUEST_METHOD"] == "POST")

2016-08-09 21:53:01 374

原创 php中实现记住密码下次自动登录的例子

做网站的时候经常会碰到要实现记住密码,下次自动登录,一周内免登陆,一个月内免登陆这种需求。这种功能一般都是通过cookie来实现的。本篇文章将简单说一下如何使用php实现该需求的。当然实现该需求的方法有N多种。整个过程就是用户在登陆的时候,如果选择了记住密码或者一周内免登陆等这个选项的时候,则在用户成功登陆操作完成之后,存储一个实现自动登录的cookie的数据到数据库的用户表里面,作为下次自动

2016-08-05 07:42:32 2970

原创 连续输入密码错误3次,第二天才能登录

登录安全性 一天内连续输入密码错误3次,第二天才能登录(过了当天凌晨24点)下面我们先在数据库中建立一个试验表,id,用户名username,密码pwd,次数num,时间time(date);这个功能主要在数据库中分3中情况判断1:解锁时间到了,清除数据库以前的记录数,次数值还原02:在解锁时间内,但是不良记录已经达到3次,不能登3:在解锁时间内,并且不良记录未满3次,可以登录

2016-08-05 07:35:44 1875

原创 Sphinx的安装和yii框架的使用

1.开始 -> 运行 -> 输入cmd回车,打开命令行工具 进入sphinx 文件所在的位置如:我的位置是:cd E:/usr/local/coreseek-3.2.14-win322.indexer.exe -c 配置文件 --all(参数--all表示创建全部索引).\bin\indexer.exe -c .\etc\csft_mysql.conf --all

2016-07-27 20:07:11 474 1

原创 jQuery 即点即改

即点即改 td{ width: 200px; } ID name vales 1 张三 人

2016-07-16 11:18:25 1604

原创 ajax 即点即改

1. 首先写一个表单提交  名为add.html 用户名 性别 2.通过

2016-07-16 11:06:57 1069 1

原创 JavaScript实现拖拽预览,AJAX小文件上传

本地上传,提前预览(图片,视频)1.html中div标签预览显示,button标签触发上传事件。 2.禁止浏览器打开文件行为 document.addEventListener("drop",function(e){ //拖离 e.preventDef

2016-07-15 16:44:55 1212

原创 excel的导入导出

导入 public function excel_put(){ //先做一个文件上传,保存文件 $path=$_FILES['file']; $filePath = "uploads/".$path["name"]; move_uploaded_file($path["tmp_name"],$filePath

2016-07-15 16:39:45 270

原创 input标签file类型,选择多个文件进行上传

html页面 xhr2 多文件上传

2016-07-15 16:37:43 35806

原创 php 使用CURL函数采集

<?phpheader ( "content-type:text/html;charset=utf-8");//信息采集,首先确定采集是否需要进行登录?如果不需要登录,就直接进行抓取数据即可//第一步,确定采集的URL$url= "http://blog.jobbole.com/category/php-programmer/";//第二步:选择采集的技术(CURL、file_get_c

2016-07-14 13:58:20 770

原创 Yii2.0文件上传

1.在控制器界面加载use yii\web\UploadedFile;2.接收图片并保存在本地 $file = UploadedFile::getInstanceByName('photo'); //保存路径 $path = 'images/'; //判断文件是否存在 if(!file_e

2016-07-14 13:46:08 537

原创 mysql 主从复制配置

主从复制配置步骤如下:主服务器:从服务器ip地址分别为 192.168.145.222、192.168.145.226 1、修改主服务器master: vi /etc/my.cnf [mysqld] log-bin=mysql-bin #[必须]启用二进制日志 server-id=222 #[必

2016-07-14 13:38:27 192

原创 PHP文件上传操作

PHP文件上传操作

2016-07-13 19:09:05 228

原创 Jquery 节点删除

html 页面">jquery代码 //删除数据 $(function(){ $(".delete").click(function(){ var id = $(this).attr('id'); var obj = $(this); $.ajax({

2016-07-13 14:36:44 482

原创 Yii2.0 上传图片

Modelclass Xxxx extends CActiveRecord{ public $image; // ... other attributes public function rules() { return array( array('image', 'file', 'types'=>'jpg, gif

2016-07-12 20:07:36 1363

原创 jquery 验证非空

例如:表单代码提交Jquery 代码$("#submit").click(function(){ var submit=$("#one").val(); alert(submit); if(submit=="") { return false; // 返回f

2016-07-12 16:04:51 2095

原创 git on server(ssh)深入剖析,github提供服务原理

1.安装好linux,安装好git(192.168.1.239)2.创建一个用户zph(让此用户提供git on server),密码设置为12345678 # useradd zph        # passwd zph 3.切换到zph用户 # su zph $ cd 4.创建一个远程仓库$ git init --bare sample.git

2016-07-12 15:51:47 243

原创 centos7重启apache、nginx、mysql、php-fpm命令

apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart httpdmysql启动systemctl start mysqld停止systemctl stop mysqld重启systemctl restart mysqldphp-fpm启

2016-07-12 11:20:29 25701

原创 jquery 表单验证

表单代码: 身份证(正则表达式库): 身份证(外部函数): 整数: 正整数: 负整数:

2016-07-12 11:14:03 560

原创 Ajax + Jquery页面无刷新投票

jQuery ajax投票特效,带动画效果 柱状图$(document).ready(function() { $("#container div a").click(function() { $(this).parent().animate({ width: '+=100px' }, 500); $(this).

2016-07-12 11:12:35 1801

原创 如何实现一个原质化菜单项或按钮HTML5动画效果

原质化设计(Material Design),也叫材料化设计,是Google提出并应用于触摸屏(移动应用)上的一种交互设计风格。强调一种能给用户自然反应的高级纸质触感。其中一个实例就是在触摸按钮或菜单时,呈现一个以触摸点为中心位置的涟漪(水波)动画。要实现这样的动画,主要需要处理2个任务,一个是实现脉冲波效果,还有一个是检测触摸(点击)位置。1.  实现脉冲波效果这个使用CSS3的

2016-07-12 11:05:31 682

原创 Git:代码冲突常见解决方法

如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error: Your local changes to the following files would be overwritten by merge:        protected/config/main.phpPlease, commit y

2016-07-12 11:01:29 251

转载 centos7之lamp环境搭建

一、配置防火墙CentOS 7.0默认使用的是firewall作为防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2、关闭SELINUX vi /etc/selinux/conf

2016-07-11 18:31:26 326

原创 centos yum安装memcached及php memcache扩展

注意事项:1 安装时注意权限问题 sudo2 需先启动memcache服务 php才能测试Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。开始安装memcache查找相关软件包#yum search memcache有了,现在可以安装了#yum -y install –enablerepo=rpmforge memca

2016-07-11 18:22:54 517

原创 yii高级框架默认访问控制器方法

打开 config 配置文件,进入main.php ,添加‘defaultController’=>'index',

2016-07-11 18:19:39 855

原创 yii 原生语句 增删改查

html:隐藏域request->csrfToken?>"><?phpnamespace app\controllers;use Yii;use yii\web\Controller;class IndexController extends Controller{//显示表单界面public function actionIndex(){return $this->re

2016-07-11 18:18:00 765

原创 PHP 原生分页

//总条数 $sum_page = count($dat); //每页条数 $num_page = 4; //总页数 $page_sum = ceil($sum_page/$num_page); //当前页 $page=isset(

2016-07-11 18:12:45 369

原创 使用CURL进行模拟登录

<?php $cookie_path = './'; //设置cookie保存路径 //-----登录要提交的表单数据--------------- $vars['username'] = '张三'; $vars['pwd'] = '123'; //--------------------------------

2016-07-11 18:08:21 348

原创 PDO属性

PDO属性不是指的PDO类的对象里面所保存的属性,而是指的PDO对象在操作数据的过程中应该按照某些指定的情况去处理数据。PDO属性不是真正的PDO类对象的属性,是数据库的属性 对于属性操作:PDO提供两个方法,getAttribute获取属性的值,和setAttribute设置属性的值。 这些属性都是以属性名和属性值的键值对的形式存在PDO::ATTR_AUTOCOMMIT:是否自动提

2016-07-11 18:03:46 423

原创 mysql中的事务处理

1、什么是mysql中的事务?事务就是包含一组不可分了的mysql单元,简而言之就是一组连贯的SQL操作2、事务有什么特征呢?以下特性简称为 :ACID原子性(atom):确保工作单元内的所有操作都成功完成,否则事务将被中止在故障点,和以前的操作将回滚到以前的状态一致性(consistent): 确保数据库正确地改变状态后,成功提交的事务隔离性(insulate): 使事务操作彼

2016-07-11 18:01:35 371

转载 SESSION 数据入库

<?php//获取php.ini的变量值$maxtime=ini_get("session.gc_maxlifetime");ini_set("session.save_handler","user");//session.gc_probability = 1 分子ini_set("session.gc_probability",1);//session.gc_divisor = 10

2016-07-11 17:57:15 307

空空如也

空空如也

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

TA关注的人

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